Javascript 对象 text/html 自动重定向

标签 javascript jquery html css

<分区>

在我的网页中,我创建了一个包含外部站点的小 div。我的代码如下所示:

    var divPrev = createElement('div', 'divPrev', 'divPrevcss');
    var objSf = createElement('object', 'objSf', 'objSfcss');
    objSf.setAttribute('type','text/html');
    objSf.setAttribute('data','http://'+oStxt.value);
    divPrev.appendChild(objSf);

    divMain.appendChild(divPrev);

我像预览一样使用它,它适用于大多数网站,但对于某些网站,当网站加载到我的 div 中时,几秒钟后它会加载网站而不是我的页面,就像重定向浏览器一样。

例如,如果我在我的 div 中显示 http://www.salomon.com .

如何防止这种行为?

最佳答案

您可以使用 <IFRAME>将其他 HTML 文档嵌入您的网页。它具有完整的跨浏览器支持。

关于Javascript 对象 text/html 自动重定向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20634492/

相关文章:

javascript 使用 # id 聚焦于 div 元素

jquery - 将类添加到 django 表单小部件字段

html - 如何根据页面调整以像素为单位设置的 div?

javascript - 将搜索选项添加到选择列表

javascript - 使用Jquery获取实际的表列

php - 为什么不在这里使用 POST 方法?

javascript - jquery动态定位

html - 使用 Twig 更改父模板的 css 选择器

javascript - 单击所有图像时调用函数

javascript - 找到占用最大空间的列?