- 主题:非父框架中的外部超链接如何指定iframe的内容来源?
A.htm中有超链接1,超链接2,
B.htm中有iframe
另有1.htm和2.htm
请问如何实现以下功能(静态网页,无ASP,PHP):
打开A.htm
点击超链接1,则打开新窗口B.htm,其iframe中的内容来源于1.htm
点击超链接2,则打开新窗口B.htm,其iframe中的内容来源于2.htm
谢谢!
--
FROM 114.249.213.*
js 根据 url 参数修改 iframe 的 src 属性
【 在 waive (NEVER EVER GIVE UP!) 的大作中提到: 】
: A.htm中有超链接1,超链接2,
: B.htm中有iframe
: 另有1.htm和2.htm
: ...................
--
FROM 221.221.148.71
使用下面的代码怎么不行呢?
function getproid() {
var locurl=window.location.href; //获得页面的URL
var startplace=locurl.indexOf("?"); //得到网址与参数分隔符的位置,一般都用“?”分隔
if (startplace != -1){ //判断网址中有没有参数
var getit=locurl.substr(startplace+1,len); //获得参数字符串,从分隔符位置+1处开始获取
var newurl="product/";
newurl+=getit;
newurl+=".htm";
document.getElementById("prodocu").src=newurl; //
}
}
然后在body 里加onload="getproid();"
【 在 withinsea (沐海~魔導奏器|歌の琴フォルテール) 的大作中提到: 】
: js 根据 url 参数修改 iframe 的 src 属性
--
FROM 114.249.213.*
有专门的location.search 。
【 在 waive (NEVER EVER GIVE UP!) 的大作中提到: 】
: 使用下面的代码怎么不行呢?
: function getproid() {
: var locurl=window.location.href; //获得页面的URL
: ...................
--
FROM 211.100.227.*
搞定了,谢谢!
【 在 shaolin (叶孤城|漫漫当爹路) 的大作中提到: 】
: 有专门的location.search 。
--
FROM 114.249.213.*