Web_Design 板


LINE

※ 引述《Laird (taiwan No.ONE!!!!)》之铭言: : 我使用frame, 想用一个hyperlink指向两个不同的frame. : 请问使用<a herf...>AAA</a>的语法,有办法让他同时指向两个不同的网页吗? : 如果没有,请问有没有别的方法可以完成这件事情? : 十分感谢 <FRAMESET rows=85%,15%> <FRAME src="FrameChangeMain.html" NAME="A"> <FRAMESET cols=33%,33%,33%> <FRAME src="FrameChangeA1.html" NAME="B"> <FRAME src="FrameChangeB1.html" NAME="C"> <FRAME src="FrameChangeC1.html" NAME="D"> </FRAMESET> </FRAMESET> 如果这段语法对你像是甲骨文,那你应该回到 基本框架旗标 多下点功夫。言归正传,我为四个框格分别取名为A、B、C、D,以便於日後我需要使用连结旗标的TARGET属性来控制框格内容的变换。 当然这时候你已经知道NAME和TARGET属性了,你也会为框格取名,可是你八成不知道,在你为框格取名之前,浏览程式已经把它们编号了。 框格编号 浏览程式会依框格出现在原始码中的顺序为它们编号。 但是 它是由0开始的,所以三个框格由左向右为:frames[1]、frames[2]和frames[3]。那麽frames[0]在那儿呢?你回头看一下原始码,应该不难猜出: <FRAMESET rows=85%,15%> <FRAME src="FrameChangeMain.html" NAME="A"> 这是frames[0] <FRAMESET cols=33%,33%,33%> <FRAME src="FrameChangeA1.html" NAME="B"> 这是frames[1] <FRAME src="FrameChangeB1.html" NAME="C"> 这是frames[2] <FRAME src="FrameChangeC1.html" NAME="D"> 这是frames[3] </FRAMESET> </FRAMESET> 注意:frames[--]的英文是框架的复数(加上s),在爪哇语法中如果拼成frame[--]就错了。 爪哇语法 以下是将三个框格内容更换为C/NET连结图案的原始码: <FORM> <INPUT > parent.frames[2].location='FrameChangeB2.html'; parent.frames[3].location='FrameChangeC2.html';" type=button value="同时更新三个框架"> </FORM> 原始码分析: 如果你不太熟悉表单旗标(FORM)爪哇语法(JavaScript),没有关系,请容我另文介绍。我先介绍我们在这儿所用到的HTML及JavaScript: FORM 表单的开始旗标。 INPUT TYPE="button" 宣告将使用按钮(Button)。 VALUE= 宣告按钮上的文字。 onClick= 宣告当点选按钮时要求浏览程式所要完成的工作。注意:除了字母C以外,其它字母皆为小写。 parent.frames[1].location='FrameChangeA2.html'; 这儿就是爪哇语法(JavaScript)了: "Parent" 在英文中是指父母亲,在这儿指的是母框(整个视窗)。 "frames[1]" 依指令动作而将变动(更新内容)的框格。 "location=______" 变动(更新内容)网页的连结地址,在这儿是FrameChangeA2.html。 注意:不可遗漏行末的分号(;)。 /FORM 表单的结束旗标。 再看看将三个框格内容换回来的原始码: <FORM> <INPUT > parent.frames[2].location='FrameChangeB1.html'; parent.frames[3].location='FrameChangeC1.html';" type=button value="嗯!可以换回来了"> </FORM> 明白了吗?随你高兴,你可以同时更新许多框格内容。你只需使用 onClick= 指令,为需要更新的每一个框格加上 parent.frames[#].location='______'; 即可。 此外,你注意到没有? onClick= 指令後面接的是双引号("),parent.frames[#].location='______'; 指令後面接的是单引号('),不能搞错哦! 结语 你当然可以使用许多框格,然後点选按钮一次就更新全部。但有一件事请常记在心,每更新一个框格就需要重新下载一篇网页,更新十个框格就需要重新下载十篇网页,更新愈多框格则下载速度愈慢。如果真的是需要同时更新许多框格,其内容愈简洁愈好(少图少字),以缩短下载时间。 资料来源:http://www.geocities.com/alfredcave/FrameChangeMain.html --



※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 210.64.169.196







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:Gossiping站内搜寻

TOP