javascript - 如何通过 onclick 功能将外部 URL 打开到新表列中?
问题描述
我在表的左列中几乎没有外部 URL,并且 onclick 我想在表的右列中打开这些 URL。这适用于 Angular 6 应用程序。
我已经尝试过了,但是这些 URL 要么在新标签页中打开,要么在同一页面中打开。
解决方案
如果 URL 提供原始数据,您可以执行以下操作:
编写逻辑来处理左列中的点击。所以浏览器不会自己重定向到外部 url,但是当它被点击时,你会获取数据并将其动态加载到其他列中。
您可以将左栏中的 URL 转换为按钮或任何您想要的按钮。
但是,如果 URL 为您提供了包含数据、html、css 的表格,并且您只需要在自己的页面中显示它,那么您需要了解 iFrame 的工作原理以及它是否可以帮助您。
当点击事件发生时,第二种方法当然也包括您自己的逻辑。
推荐阅读
- python - 从 python 中的 S3 存储桶内的文件夹下载文件
- r - 在 R 中 - 省略 x 轴的一些值
- flutter - 是否可以确保在 Flutter 中放置一个控制器?
- python - zsh:当我尝试在 venv 中运行应用程序时中止 python 错误
- java - 使用 distanceText 获取时间。和 JSON ,
- reactjs - 从 useEffect() 钩子调用时 layoutAnimation 不起作用
- aws-lambda - 从 AWS Lambda 调用 AWS API Gateway
- c# - 设置武器的射速 - Unity
- c# - 如何编辑数据库迁移?
- lua - Lua 等待日志文件关闭