我想用webbrowser显示一堆网页, 但是不想网页中包含flash
所以想要挑出那些含有需要flash插件才能播放的网页。
请问有js或是C#的代码可以判断加载的页面是否含有需要flash才能用的元素??
js
$("object[type='application/x-shockwave-flash']").length>0 就是包含了flash
先谢谢你的回答..
但是很抱歉, 我只會很基礎的js調用, 这里寫的是否使用了jQuery之类的?
不怎么明白, 能否提供一个完整的函数来判断当前页面中是否含有flash元素?
非常感谢
@CRazier: document.getElementByTags("object")然后在判断type属性,就行了啊
Flash 如果离开了Flash的插件 那肯定是播放不了的。。Flash有个Active 控件的。。你为啥不用呢?
楼的上正解决
二楼正解,你不妨试试。用js判断是正道。
不好意思, 我只會很基礎的js調用, 2樓寫的是否使用了jQuery之类的?
不是很明白, 能否提供一个完整的函数来判断当前页面中是否含有flash元素?
非常感谢
js 写一个方法 去获取 tagName 为 object 和 embed 的元素, 然后判断 类型 是否 等于 application/x-shockwave-flash
大概就是这样一个逻辑 !