使用常规HTML,可以改变页面的外观并使用javascript制作新的cookie,只需将其输入地址栏并点击键盘上的Enter键即可。但是有关flash视频的信息。有没有办法在页面上的视频使用地址栏中的javascript?
答案 0 :(得分:1)
除非我误解了您的问题,否则我建议您最不想做的事情是允许在您的地址栏中输入Javascript来控制您的网页内容。
这样做可以让用户滥用您的网页,也是一种安全威胁。
如果您可以避免通过地址栏传递Javascript,则Javascript完全可以控制'页面上的flash对象。看看这个:
http://livedocs.adobe.com/flex/3/langref/flash/external/ExternalInterface.html
此线程也是如此:
答案 1 :(得分:0)
你不需要那个。
AS3有ExternalInterface类,用于处理从Flash调用JavaScript函数。
您可以直接从Flash调用JavaScript函数并获取JavaScript函数返回的结果。
您需要的只是阅读:
http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/flash/external/ExternalInterface.html
评论后添加:
用户询问放在地址栏中的JavaScript是否可以“乱用swf”文件。
如果JavaScript包含从JavaScript中获取未经过适当清理的数据的回调,则JavaScript只会混乱其AS代码的SWF执行。
直接在地址栏中的JavaScript不那么谨慎,因为使用各种插件,软件等(Firebug,Dragonfly),您可以根据需要编写尽可能多的JavaScript并执行它,就像它是该站点的一部分一样(客户端执行)。