iFrame链接在父页面中加载而没有特定的href更改

时间:2011-09-05 13:20:44

标签: javascript html sharepoint iframe navigation

更新:

我可以包含哪些javascript导致在iFrame中选择的任何链接加载到SharePoint 2007的父页面中?我正在使用内容编辑器Web部件。

这是我目前正在使用的代码。我的iFrame显示了目标页面的特定部分。我从http://www.webdeveloper.com/forum/showthread.php?t=108520获得了此代码                           

    <style type="text/css">
    <!--
    #container{
        width:700px;
        height:300px;
        border:1px solid #000; 
        overflow:hidden;
        margin:auto;
    }
    #container iframe {
        width:720px;
        height:605px;
        margin-left:-20px;
        margin-top:-305px;   
        border:0 solid;
    }        
    -->
    </style>

    </head>
    <body>


    <div id="container">
    <iframe src="my URL" scrolling="no"></iframe>
    </div>


    </body>
    </html>

我已用“我的网址”替换了我的实际网址。

任何建议都会很棒。

提前致谢, 卡尔

1 个答案:

答案 0 :(得分:0)

你不需要javascript来改变html 4 transitional或html 5上链接的目标,这就是目标属性的目的

如果您希望链接完全替换父页面,只需将<a>的目标属性设置为target="_top"

special values for the target attribute - html recomendation

如果要更改父页面中另一个iframe的内容,请将目标值设置为另一个框架的name属性

changing frame content - html recomendation

您还可以在表单元素

上设置target属性