html – 设置iframe的基本URL路径

前端之家收集整理的这篇文章主要介绍了html – 设置iframe的基本URL路径前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
是否有任何可能的方法(html,js,jquery)来更改iframe的基本URL路径?

这是我正在尝试做的事情:我有一个网页,其中包含一个URL输入字段和一个显示区域. Web应用程序接受用户输入的任何URL,然后使用特殊代理服务来检索用户指定的网页.然后我使用iframe在显示区域中呈现此网页,我将html源代码插入到iframe的DOM中.我不使用src属性,因为我试图演示我的代理服务的功能,我不希望浏览器直接呈现页面本身.

我插入的html源代码将加载到iframe中,但需要注意一点.使用相对路径名的图像或其他资源都不起作用,因为它们引用外部网页的URL作为基本URL.例如,如果我的网页位于www.me.com并且用户尝试加载www.google.com,我可以渲染www.google.com的html源代码,但主Google图片无法加载,因为图片尝试从www.me.com/image而不是www.google.com/image加载.

解决方法

在代理端插入此标记

< base href =“http:// pathtooriginalpage”/>

那应该这样做.

猜你在找的HTML相关文章