Sign-up....

如何打开一个被IFRAME来的框架里的指定页?

main.asp为主框架名称,里面包含LeftFrame和RightFrame来部份。用一般的方法连接过来是这样的main.asp?url="指定页面"。可是我现在有个问题就是我的main.asp是用IFRAME方法嵌在index.asp里的。也就是当我打开index.asp时main.asp就被打开,但不允许单独打开main.asp。请问这样还能打开main.asp里的指定文件吗?当然连接来自main.asp和index.asp已外的页面?谢谢!

[228 byte] By [msdn] at [2007-11-17 14:24:40]
# 1 Re: 如何打开一个被IFRAME来的框架里的指定页?

一样的,只要框架里面的框架与主框架砧不同,就可以了!和其他的一样

seraph2 at 2005-7-8 10:42:19 >
# 2 Re: 如何打开一个被IFRAME来的框架里的指定页?

不是这样的吧?

http://192.168.0.33/shopping/main.asp?url=Show_Product.asp?id=43用这样的方法肯定可以了,可是我在打开main.asp之前先必须打开index.asp

也就是这样 http://192.168.0.33/shopping/index.asp?url=Show_Product.asp?id=43可这样的话只能打开框架的默认页,还不是我想要的Show_Product.asp页面.

yangy66 at 2005-7-8 10:53:08 >
# 3 Re: 如何打开一个被IFRAME来的框架里的指定页?

index.asp不是一个框架,只是用IFRAME的方法把main.asp这个框架插进来了!

yangy66 at 2005-7-8 10:54:40 >
# 4 Re: 如何打开一个被IFRAME来的框架里的指定页?

能的话说说啊?我的<a href="这里怎么写?">先谢谢了!

yangy66 at 2005-7-8 10:57:02 >
# 5 Re: 如何打开一个被IFRAME来的框架里的指定页?

用字段判断 比如

window.open("main.asp?id=sss",,"width=500,height=500")

但单打开main.asp的时候,给个提示

if id=" Then

response.Write("No Way!")

response.End

End if

这时,有人肯定用参数来打开MAIN。但你可以SESSION来判别

IF SESSION(“USER”)=“” THNE

response.Write("No Way!")

response.End

End if

zc2cm at 2005-7-8 11:02:05 >
# 6 Re: 如何打开一个被IFRAME来的框架里的指定页?

zc2cm(傻蛋老公)

不是这个意思,把main.asp放在index.asp里完全是为了美工。。。

yangy66 at 2005-7-8 11:08:03 >
# 7 Re: 如何打开一个被IFRAME来的框架里的指定页?

说的简单一点。main.asp是主框架,分为左和右。默认情况下左边显示left.asp,右边显示right.asp。现在我想从框架也会的页面联到main.asp上来,但须要右边不显示默认页right.asp而是显示list.asp.

先谢谢了!

yangy66 at 2005-7-8 13:01:30 >
# 8 Re: 如何打开一个被IFRAME来的框架里的指定页?

你直接在response.write("<script language='javascript'>window.open('main.asp','_blank','');</script>")

response.write("<script language='javascript'>window.parent.right.location.href='www.asp';</script>");

antiking at 2005-7-8 13:13:17 >
# 9 Re: 如何打开一个被IFRAME来的框架里的指定页?

不好意思,我没有明白都应该加在什么地方啊?

yangy66 at 2005-7-8 13:39:35 >

Web

All Classified