請(qǐng)教iframe和父窗口的問(wèn)題。
一個(gè)頁(yè)面A.asp上含有iframe src="b.asp",在B.asp的頁(yè)面上有一個(gè)會(huì)員登入表單,要傳送到C.asp的頁(yè)面進(jìn)行驗(yàn)證和轉(zhuǎn)向到會(huì)員簡(jiǎn)歷頁(yè)面。
這種佈局如果沒(méi)有特殊設(shè)置,會(huì)看到所有的動(dòng)作都在A頁(yè)面上的那個(gè)IFRAME窗口,而A頁(yè)面不會(huì)動(dòng)。
我想請(qǐng)教:
1、是否可以做到,在A頁(yè)面上按下B框架的表單提交後,連同A頁(yè)面整個(gè)轉(zhuǎn)向到會(huì)員驗(yàn)證頁(yè),而不是A不動(dòng),B頁(yè)自己轉(zhuǎn)向。
2、假如會(huì)員已登入,那麼在A頁(yè)面的iframe中顯示的是會(huì)員基本信息(佈局同上),並有退出按鈕,在另外一頁(yè)D.asp完成清空session功能。
當(dāng)按下「退出」後,是否可以在B轉(zhuǎn)到D.asp頁(yè)面清空session值後,返回時(shí)能夠重整A頁(yè)面,使A顯現(xiàn)IFRAME內(nèi)的是登入界面?
3、如果頁(yè)面上含有iframe,用光標(biāo)在這個(gè)FRAME上拉來(lái)拉去,會(huì)看到這個(gè)框架頁(yè)會(huì)動(dòng),是否有辦法禁止?是不是和平時(shí)的禁止左右鍵方法一樣,在FRAME的SRC頁(yè)上設(shè)置?
謝謝!
答1:
<form target="_top">
答2:
D.asp
[code]
<%
' 清空Session 的操作
%>
<script>top.location.reload();</script>
[/code]
答3:
把 iframe 的內(nèi)容尺寸設(shè)置的比 iframe 外尺寸小即可。就是說(shuō),定義 iframe 的 src 頁(yè)內(nèi)容讓它的尺寸小於 A 頁(yè)上 iframe 元素的的尺寸。 |
非常感謝版主! |
再請(qǐng)教一個(gè)問(wèn)題:是否可以在b.asp頁(yè)上不做css設(shè)置,使它能和父頁(yè)面a.asp共用一個(gè)style.css文件?
謝謝! |
哦,不知道二者能不能共用一個(gè)CSS文件,而不用要分別做CSS鏈接,
再頂一下,盼高手指點(diǎn),謝謝! |
答:不能 |

哦,真是可惜了,謝謝!