如何在DIV中插入URL参数?

时间:2010-06-14 05:47:00

标签: javascript html

我的代码是

<a href="#" target="_blank"  class="floatLeft" onclick="change('http://localhost/allwidgets/widgets.html');" >

function change(url)
{
    alert(url);
    document.getElementById("mainOuter").innerHTML=url;
}

其实我想要的url应该放在mainOuter div的innerHTML中,那个页面应该显示在那里。

请建议......

谢谢

2 个答案:

答案 0 :(得分:2)

听起来你可能真的想要一个iframe

<iframe id="someIframe"></iframe>

document.getElementById("someIframe").src = url;

如果您想实际修改DIV的innerHTML,那么您需要使用AJAX请求来获取所需的HTML,然后使用innerHTML。图书馆可以使这更容易。

答案 1 :(得分:1)

你不能这样做。有可能的方法来做到这一点。

方法1

您可以使用iframe并通过将iframe的来源作为网址加载与该网址相对应的网页。

方法2

您可以使用jQuery的.load方法使用url加载页面。像

这样的东西
$('#mainOuter').load(url);