如何判断脚本是被别的页面用 target=_blank 方式打开的?
我想在处理完事务之后,自动返回前一个页面。
这很简单:
response.write "<script language=javascript>history.back();</script>"
但是,万一用户从别的网页打开我的脚本的时候,用了<a href='...' target=_blank>...</a>方法的话,我这个history.back();就失效了。
现在想判断一下,如果这个网页使自己打开的,或者被别的网页以 target=_blank 方式打开,我就用
response.write "<script language=javascript>window.close();</script>"
这该怎么判断呢?