j*********g 发帖数: 3826 | 1 新手赶鸭子上架做javascript,现在有个问题请教。
一个设备的网页,由外层的页面和内嵌的一个iframe组成。里层的iframe网页由和外层
不同的httpd管,request是由外层的httpd forward进去的。
外层的session timeout之后会回到login界面要求重新登录,所以这个时候如果点一下
里层的refresh 按钮,结果是登录界面给嵌套到iframe里去了。
我的想法是,有没有可能在iframe窗口的javascript里见到登录界面以后,调用某个函
数,让整个浏览器窗口返回到登录界面,而不是iframe里。我想过改外层的httpd,做一
个可以嵌在iframe里的登录窗口,然后从那个窗口重定向到iframe应该显示的内容,但
是这样就导致其它页面和带iframe的页面外观不一样,所以不能使用。
我正在读javascript的教程,还没有发现有解决方案,请教这里的高手,能不能点拨一
二? |
|
c***r 发帖数: 4631 | 2
譬如做一个连接,点击后在IFRAME中显示相应的HTML文件。如果是FRAME的话,可用TARGE
你可以给iframe一个name,然后把form的target联到这个iframe,或者使用iframe的src
属性。 |
|
w*s 发帖数: 7227 | 3 【 以下文字转载自 Programming 讨论区 】
发信人: wds (网虫都是loser), 信区: Programming
标 题: how to construct iframe for several places in google map ?
发信站: BBS 未名空间站 (Fri Aug 2 22:53:00 2013, 美东)
say i want to combine several stores near me into iframe, to embed in my
webpage.
now i have the 1st place 41.698167,-70.15168,
2nd: 41.675861,-70.091255
3rd: 41.665218,-70.201462
how to combine them together in the format like
="0" marginwidth="... 阅读全帖 |
|
|
c***c 发帖数: 21374 | 5 【 以下文字转载自 BuildingWeb 讨论区 】
发信人: cynic (闷声发大财), 信区: BuildingWeb
标 题: 怎么从adsense的iframe里面知道网站的url?
发信站: BBS 未名空间站 (Sat Jan 10 02:07:15 2009)
adsense的javascript其实调用了一个iframe。这个iframe里面的网页url包含一个随机
字符串,因此重复访问这个url不保证一定能得到同样内容。
比如这次页面包括了3个网站,a.com,b.com,c.com,怎么才可以正确得到这三个url呢?
换句话说,仅仅google和访问者知道这次页面调用了如上3个网站 |
|
w*s 发帖数: 7227 | 6 say i want to combine several stores near me into iframe, to embed in my
webpage.
now i have the 1st place 41.698167,-70.15168,
2nd: 41.675861,-70.091255
3rd: 41.665218,-70.201462
how to combine them together in the format like
="0" marginwidth="0" src="https://maps.google.com/maps?f=q&source=s_q&
amp;hl=en&geocode=&q=shaws+near+Dennis+Port,+Dennis,+MA&sll=41.
656112,-70.134315&sspn=0.101964,0.264187&ie=UTF8&hq=shaws&
h... 阅读全帖 |
|
w***z 发帖数: 1848 | 7 譬如做一个连接,点击后在IFRAME中显示相应的HTML文件。如果是FRAME的话,可用TARGE
T指定该HTML所该出现的FRAME。如果是IFRAME的话,该怎么做? |
|
q**1 发帖数: 193 | 8 在其它浏览器里面有问题吗, 现在在IE6.0和新的firefox
上没问题。。 我看一地方写 iframe 只被 IE 支持,估计是
老黄历了。。不知道 |
|
c***c 发帖数: 21374 | 9 adsense的javascript其实调用了一个iframe。这个iframe里面的网页url包含一个随机
字符串,因此重复访问这个url不保证一定能得到同样内容。
比如这次页面包括了3个网站,a.com,b.com,c.com,怎么才可以正确得到这三个url呢?
换句话说,仅仅google和访问者知道这次页面调用了如上3个网站 |
|
s****y 发帖数: 983 | 10 //if iframed, redirect parent window, otherwise redirect self
//(not considering depth of iframe > 1)
if(top!==self)
{
self.parent.location = loginUrl;
}
else
{
self.location = loginUrl;
} |
|
r****y 发帖数: 26819 | 11 I think you'd better check if a browser supports an element before you want
to find a way to implement it.
As far as I know from Javascript Bible, Netscape only support iframe from NN6.
|
|
b*******s 发帖数: 470 | 12 yup! only Netscape6 or later version support "iframe".....
NN6. |
|
bz 发帖数: 1770 | 13 有个每5秒钟就自动update的一个table,每次update,屏幕都flicker一下,怎么才能不
flicker呢?请教。实在不是很懂web stuff..呵呵
btw, 那个table所在的页面是用iframe自动update的。试过javascript reload(), 一
样。 |
|
|
r****y 发帖数: 26819 | 15 改变iframe的URL怎样让整个页面记住history,可以back/forward? |
|
e******x 发帖数: 925 | 16 好像可以。不过不能用工具条的back/forward
只能在对应的iframe里面用右键菜单 |
|
w*s 发帖数: 7227 | 17 you can search "Stop and Shop + Boston, MA" in google map,
then in the left side, it gives you the iframe code,
if you embedded it into you webpage,
it displays Stop and Shop stores near Boston.
now how do i search "Stop and Shop" and "Shaw's" in Boston, and display them
together in 1 map ? |
|
w*s 发帖数: 7227 | 18 searched this post before, still don't get it.
i'm just looking for a simple way,
put
1st place 41.698167,-70.15168,
2nd: 41.675861,-70.091255
3rd: 41.665218,-70.201462
into that iframe line,
no js and other stuff, can i ? |
|
|
b******r 发帖数: 18 | 20 想在页面中嵌入一个src为Silverlight的iFrame,以接收鼠标响应事件,但下面有其他
内容需要显示,所以需要设置Silverlight的背景为透明,或者半透明,可是,尝试了
无数种方法都不行
有没有用过Silverlight的牛人? |
|
|
X****r 发帖数: 3557 | 22 如果Adsense不提供接口的话,原则上来说用客户端的方法是不可能的(如果不要求用户
装你自己的浏览器插件的话),因为不同域的页面之间不能直接互相偷窥。如果Adsense
不想让你看到里面的内容的话就会把页面设计成能防止已知的被不同域的页面偷窥的各种
方法。
服务器端的方法也有它的问题。首先你不能保证Adsense会用一样的方法对待从用户浏
览器直接来的请求和从你的服务器转发的请求,比如说你没有用户的cookie(我不清楚
Adsense设不设cookie,只是举个例子)。更重要的是,如果Adsense发现所有请求
都是从你同一个IP(或同一个子网)来的,不会觉得可疑吗?这些且不论,就技术上
而言,这个iframe的HTML里可能不直接有哪些广告本身,而是用一段Javascrip生成,
如果是这样的话你还需要准备一个Javascript的解释器。
http://www.theglobeandmail.com/servlet/story/RTGAM.20090110.wobama0110/BNStory/
International/home 的 adsense的代码其实调用如下地址 |
|
c***c 发帖数: 21374 | 23 嗯,很有道理
如果一个ip一天有很多次请求,adsense有理由怀疑这是机器人来访问
那个iframe的html是直接有那些广告本身的
用户
Adsense
各种 |
|
|