+ -
当前位置:首页 → 问答吧 → flash 在网页中链接失效

flash 在网页中链接失效

时间:2008-05-12

来源:互联网

自己做了一个网页,网页中有FLASH。FLASH中自己做了链接,但是传到服务器中,浏览网页后,FLASH能显示,但是点击链接没有任何反映

如果直接打开该网页,FLASH可以链接


请问大家这是什么问题

作者: h86285211   发布时间: 2008-05-12

路径问题

作者: jdlsfl   发布时间: 2008-05-12

flash文件中建议使用绝对路径

作者: zhanghuacheng   发布时间: 2008-05-12

绝对路径放在IIS下
不是就不行了?

作者: h86285211   发布时间: 2008-05-12

我说的绝对路径是指在flash动画文件中写的被链接文件地址,如写成:http://127.0.0.1/aa/b.asp,而不是写成诸如:aa/b.asp
当然,在同一网站内部不同文件之间的链接采用相对路径也是可行的,不过我不知道你那里为什么不行,
所以建议你更改一下试试
不知行不行 ^o^

作者: zhanghuacheng   发布时间: 2008-05-12

你把url写成具体的url试试getUrl("http://www.yoursite.com/yourpage.html")

作者: mataofq   发布时间: 2008-05-12

要写详细啊!! 不然FLA是找不到的

作者: YWY1201   发布时间: 2008-05-12

我是上传到服务器后测试时遇到的问题,点击某几个特定的链接后该页面所有flash链接无效,怎么弄都不行,过了2、3个小时,自己好了,重启电脑后依然失效,在其它电脑上浏览也不行,单独访问这个flash链接是可以跳转的,放到页面里不行,本地测试好的,上传到服务器就不行,代码都一样,唯一不一样的是页面代码里调用flash的地址,http://localhost/xx.swf和http://www.XXX.com/xx.swf的区别。
问题出在 param name="movie" value="..."
embed src="..."
都用了绝对位置,位置是对的,但是不能点击链接
换成“/”等相对位置就可以了。

作者: public_js   发布时间: 2011-09-07