Html,javascript和InnerHTML

时间:2016-02-25 14:57:01

标签: javascript jquery html

所以,我在另一个html页面上有一个带有innerHTML的div。一个小模式比10个单词(可能)好

replace(replace(replace(replace(replace(replace(replace(replace(replace(replace(part_no,' ',''),'-',''),'.',''),',',''),':',''),'?',''),'/',''),'!',''),'&',''),'@','')

这里,Page1是我的主页面,Page2是我的InnerHTML。 在第2页中,我有一个包含许多点的地图,带有超链接。

如果我直接打开Page2,我可以点击这些超链接,然后打开XML文件。 但是,如果我打开Page1(然后Page2也在这里)并点击超链接,我的浏览器错误,并且不会打开任何内容。

对于那些想要帮助我的人来说,代码很少: 第1页代码:

---------------------------------
|Page1                           |
|       -----------              |
|       |Page2    |              |
|       |         |              |
|       |         |              |
|       -----------              |
|                                |
---------------------------------

和第2页:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>mouseover image position</title>
<meta http-equiv="Content-Type" content="application/xhtml+xml; charset=utf-8" />

<style type="text/css">
/*<![CDATA[*/
body
{
    background-color:#aaaaff;
}
#one
{
    position:absolute;
    background-color: #ccc;
    border: 1px solid #000;
    float:left;
    width:80%;
height:100%;
}
object
{
    width:100%; 
    height:100%; 
    border:solid 1px #000000;
}
 /*//]]>*/
</style>
<script type="text/javascript">
//<![CDATA[
// written by: Coothead
function updateObjectIframe(which){
document.getElementById('one').innerHTML = '<'+'object id="foo"     name="foo" type="text/html" data="'+which.href+'"><\/object>';
}
//]]>
</script>
</head>
<body>
<div id="one">
<object id="foo" name="foo" type="text/html" data="SiteMap.htm"></object>
</div>
</body>
</html>

如果有人可以帮助我,我会把一切都拿走!非常感谢! 祝你有愉快的夜晚!

编辑:我使用IE插件,所以它是IE:/

0 个答案:

没有答案