<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>Untitled Page</title>
<script type="text/javascript">
function initialize_link()
{
var links = document.links;
var link;
for(var i=0; i<links.length; i++)
{
link = links[i];
if(link.target != "_parent")
continue;
if(link.href.indexOf(parent.location.href)>0)
continue;
link.onclick = function()
{
parent.location.hash = this.hash;
return false;
};
}
}
</script>
</head>
<body onload="initialize_link();">
<a href="index.html#test" target="_parent">TEST1</a>
</body>
</html>if(link.href.indexOf(parent.location.href)>0) を if(link.href.indexOf(parent.location.href)<0) に訂正.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>Untitled Page</title>
<script type="text/javascript">
function initialize_link()
{
var links = document.links;
var link;
var slocation_parent =
parent.location.href.substr(
0,
parent.location.href.length - (parent.location.hash.length+parent.location.search.length)
);
for(var i=0; i<links.length; i++)
{
link = links[i];
if(link.target != "_parent")
continue;
if(link.href.indexOf(slocation_parent)<0)
continue;
link.onclick = function()
{
parent.location.hash = this.hash;
return false;
};
}
}
</script>
</head>
<body onload="initialize_link();">
<a href="index.html#test" target="_parent">TEST1</a>
</body>
</html>