|
蓝森林 http://www.lslnet.com 2006年8月25日 8:28
URL转发后标题栏只剩域名,怎么能把网站名称再加上?
腾出一部分空间给朋友用,他自己有域名,转向过来后标题来只有域名,怎么能把网站名字再加上去?
以前也碰上过,就没去研究解决。。。请高手相助! |
缺少title |
不是那,比如现有一个www.xxx.cn的域名,要转向到www.ssss.com/123/index.htm上。而www.ssss.com/123/index.htm的title都是定义好了的。
转向后在IE里查看这个index.htm的源文件就变成
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>xxx.cn</title>
</head>
<frameset cols="*" frameborder="NO" border="0" framespacing="0">
<frame src="http://www.sss.com/123/index.htm">
</frameset>
</html>
知道是被框架了,但不知道怎么才能控制这个title。 |
1.htm
[code]
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>title of 1</title>
</head>
<iframe src="2.html" width="100%" height="50%" />
</html>
[/code]
2.htm
[code]
<html>
<head>
<title>title of 2</title>
<script type="text/javascript">
this.parent.document.title = document.title
</script>
</head>
<body>
<p></p>
<p></p>
<p></p>
</body>
</html>
[/code] |
在xxx.cn的控制面板中把转向地址指向当前的www.ssss.com/123/index.htm不就可以了 么? |
to colordancer大侠:
您的方法我用了,但是在域名转向上还是用不上。
index.htm用了
<script type="text/javascript">
this.parent.document.title = document.title
</script>
上传后用xxx.cn打开标题仍旧是xxx.cn
的确如果只是像你例子中1.html包含2.html,加上面那但js可以达到效果
希望能在想想法子。同样也谢谢cnnicho兄的关注。 |
楼主你的那段代码很明显是被框架了嘛!
用段js跳出框架就好了!
[code]
<script language="JavaScript">
<!--
if (self != top)
top.location.href = window.location.href;
//-->
</script>
[/code]
|
貌似用域名管理里的URL隐藏转向无法控制title的吧 |
域名转发后网页代码显示是被框架,但实际上好像和一般的框架还不一样那,
楼上fonqing兄的也用不上那,的确是个方法,谢谢了
请大家在看看吧
|
要么不用框架,直接转向真实感地址。楼上说的这么多办法如果还不行,惹毛了,直接在整个窗口中重定向,或者弹出一个新窗口并关闭当前窗口,不过似乎没有必要,看来很简单的一个问题不知道咋搞的这么复杂 |
重新定向然后 把title 用?形式带过去 http://my.qutaobao.com就是这样的
还有 看你朋友的域名支持 不支持转发呢,如果支持就不用设置了。 |
域名支持转发的,在万网买的,自己可以设置,打电话问那边的技术支持,说除非转到服务ip地址上才行,如果只是转到二级域名上就显示不了title了。一直找不到解决这事的方法。否则得在弄一个ip地址了:( |
|