替换为<iframe> </iframe>

时间:2009-10-27 10:25:28

标签: html web tags

我需要在内页中没有水平滚动条的情况下在另一个页面中打开一个页面。

我不想在我的网页上使用<iframe>标记。是否有<iframe>标签的替代品

4 个答案:

答案 0 :(得分:4)

如果这是关于滚动条(您在评论中提到过),您可以使用样式表隐藏/显示它们 - 请尝试以下操作:

<body style="overflow-y:hidden; overflow-x:hidden">
...
</body>

您也可以使用其他标签上的样式(textareas等)。

PS:如果你澄清了你的问题,那么编辑原始帖子而不是评论是个好主意 - 这样可以更容易理解你的问题。

答案 1 :(得分:1)

避免IFRAME的最佳方法是使用AJAX。如果您使用jQuery,那就简单了:

$('#yourDIV').load('http://someurl.com/example.html');

其中#yourDIV是您想要的任何元素的ID,例如DIV。

答案 2 :(得分:0)

可能是<object><embed>或类似的东西。我想你可以在那里放一个HTML。但那会有点相同,我猜......

答案 3 :(得分:0)

如果您要对strict进行验证,<object>应该是可行的方法。

<object data="example.html" type="text/html" width="500" height="300"></object>

请注意,MSIE 6不支持html对象标记。