作者jians (jian)
看板Ajax
标题[问题] 如何透过框架触发外连网站的function执行
时间Tue Dec 1 15:53:54 2015
目前网站有A.B两个框架页面
A是我的网页,B是外连网站(不是我的网站)
想请问是否能透过A网页的超连结去触发B网站的function
我使用"书签"的方式,把书签网址改成下列内容:
------------------
javascript:(function(){window.map.view(2,1);return false;})();
------------------
发现就可以在B网站(直接浏览,未使用框架情况下)触发view的function
因为我要透过改变view的值去触发B网站的内容变换
但我并不是B网站的拥有者,所以无法更改程式码
所以想说用框架网页的方式,透过A网页产生的超连结去触发B网站的view函式变动
以上是我的问题,希望有人能够帮我解答,先感谢各位大神~~
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 140.127.104.57
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Ajax/M.1448956437.A.D36.html
1F:推 oToToT: 这样基本上不行吧,而且没人会想把自己网页放别人底下12/01 17:19
2F:→ oToToT: 另外那也不叫书签阿,那只是另一种的连结12/01 17:21
3F:推 jokester: 这个是xss,能做到的话b站安全不合格12/01 18:26
先感谢两位大大回覆!
B站是游戏的地图网站,在他网站中可以用他内建书签功能储存指定座标,然後点书签就
可以去快速移动到某个座标区域,因为发现把网站原始码中的超连结运用在chrome浏览器
的书签也可以执行功能,因为我储存的座标数较大量,而我需要去一一纪录每个座标的游
戏状况,所以想说浏览器书签有办法达成,框架是否也有办法达成!?
※ 编辑: jians (219.69.104.233), 12/01/2015 23:43:17
4F:推 jokester: 控制自己机器上显示的网站容易些,书签js和user script 12/02 11:47
5F:→ jokester: 都可以 12/02 11:47
j大,是否能够提供更有方向的keyword让我去搜索相关的语法
因为我预计把座标资料存在资料库中,让php去分类座标显示,然後透过A网页去填报座标
的状况记录,因为我在js领域较不是很懂,还请j大多提点,感谢您!!
※ 编辑: jians (140.127.104.57), 12/02/2015 12:11:20
6F:推 jokester: script injection / cross site script 12/02 17:37