主题:  倒入html文件链接无效

bigbee

职务:普通成员
等级:1
金币:0.0
发贴:22
#162001/12/14 7:52:25
sbljx在上个帖子中说
引用:
情说明白一点,怎样连接无效,没反应吗?


就是点击超级链接应该连到所要去的页面,却连不过去,还是这个初始的页面。

贺兰雪在上个帖子中说
引用:
你好像用的是wab atr在你的停止帧加入:global num
on exitFrame me
if num=1 then
navigate(sprite 17,the moviepath&"**.htm" )
end if
end
记住。你的wabatras必须和这一句放在停止的这一帧,不然就会找不到


wab atr 和 wabatras 是什么?我不明白。

sbljx在上个帖子中说
引用:
是不是把on startmovie 加到帧脚本里去了?要加到电影脚本里去,另外global htm_open既要加到电影脚本里,也要加到帧脚本里,应该可以的



脚本类型和要放在什么地方我是熟悉的。
在编辑环境里可以实现,创建播放机后就不行了。(Active插件我带着了)

mzgjingsi在上个帖子中说
引用:
将sprite(7).navigate(the moviepath&"main.htm")写在preparemovie中试一试!


我试过了,同样不响应。

----------------------------------------------------------------------------------------------------------------------------------------------------
非常感谢各位兄弟的大力支持!

可是,难道没有人做过这方面的东西吗?不可能吧。
这到底是为什么??



sbljx

职务:普通成员
等级:1
金币:0.0
发贴:30
#172001/12/14 9:11:30
唉,DR这东东,既爱它又恨它。
试试这样:
把你现在的主程序作为一个子窗口被另一个Projector调用,我试过,行得通。



bigbee

职务:普通成员
等级:1
金币:0.0
发贴:22
#182001/12/14 9:23:03
sbljx在上个帖子中说
引用:
唉,DR这东东,既爱它又恨它。
试试这样:
把你现在的主程序作为一个子窗口被另一个Projector调用,我试过,行得通。


可是这不是我想要的效果,我并不想要子窗口,我想这样做也是不规范的,谢谢你为我出主意,没有真正的规范的正面的而不是绕过问题逃避问题的解决之道?

斑竹们难道没做过吗?这个问题都“火”了,还没有解决,为什么还保持沉默?



贺兰雪

职务:普通成员
等级:1
金币:1.0
发贴:289
#192001/12/14 9:25:04
对不起,打错了,是:WebXtra



sbljx

职务:普通成员
等级:1
金币:0.0
发贴:30
#202001/12/14 10:28:06
呵呵,还蛮执著的嘛。
一旦Dir被打包,SafePlayer被强行激活,于是好多东东被限制了。
选择Director本身就是一种捷径...
再帮你查查看..

编辑历史:[这消息被sbljx编辑过(编辑时间2001-12-14 10:28:45)]


我是小马

职务:普通成员
等级:3
金币:17.0
发贴:794
#212001/12/14 10:32:15
能不能把源文件发上来看看?


我用过ActiveX,没有发现你所说的连接无效的问题!



bigbee

职务:普通成员
等级:1
金币:0.0
发贴:22
#222001/12/14 11:38:59
大家的耐心和热心让我非常感动!我还没有申请上传空间。

测试程序非常简单,两段:

在桢脚本里:
global htm_open
on exitFrame me
if not(htm_open) then
sprite(1).navigate(the moviepath&"one.htm")
htm_open=true
end if
go the frame
end

在电影脚本里:
global htm_open
on startmovie
htm_open=false
end

然后舞台上仅有一个ACTIVE精灵(在第一通道)其他任何地方都没有东西了。
在程序同一目录下有两个简单的HTML文件,one.htm,two.htm,点击one.htm中的链接,链到two.htm,点击two.htm中的链接,链到one.htm。

在编辑状态下运行完全正常,我STANDARD方式创建EXE文件,运行就不行!请高手测试一下上面的程序



bigbee

职务:普通成员
等级:1
金币:0.0
发贴:22
#232001/12/14 16:34:43
两天了! 问题解决不了,我该怎么办???????



dexn

职务:普通成员
等级:1
金币:1.0
发贴:157
#242001/12/14 18:53:57
首先,你的程序完全没有问题,所以不用在这些语句上折腾了,可能的问题:
1,activex有没有问题?是否正确插入了这个控件呢?
2,你的html文件是.htm还是.html?跟程序是否统一?
3,可能不太可能了,就是没放在你程序所写的通道里:)是不是不太可能呢



bigbee

职务:普通成员
等级:1
金币:0.0
发贴:22
#252001/12/14 21:39:35
没问题!都没问题!!无论如何我谢谢大家了…………

我很沮丧,我想我要放弃了……



D计划-混沌

职务:管理员
等级:6
金币:15.2
发贴:3528
#262001/12/14 22:43:11
请提供dir版本,系统版本,源程序一个。控件一个,要不很难解决这个问题。
再明确一下:程序没有问题



bigbee

职务:普通成员
等级:1
金币:0.0
发贴:22
#272001/12/15 16:00:44
我已经把我的源文件,EXE,XTRA,都上传到PUBLIC目录下了 (bigbee.zip) 我用的是Director8.5,windowsMe,大家下载看看吧。

我想应该是 www.5dmedia.com/users/public/bigbee.zip



D计划-混沌

职务:管理员
等级:6
金币:15.2
发贴:3528
#282001/12/16 0:29:40
程序在2000重新打包,没有问题



bigbee

职务:普通成员
等级:1
金币:0.0
发贴:22
#292001/12/16 11:34:36
54zq在上个帖子中说
引用:
程序在2000重新打包,没有问题


感谢54zq。可是我是用的winMe,我仍然无法解决问题,你也看到了,一切都没问题,我上传的exe就是不行!? 没有道理啊?

问题是我怎样解决这个问题?



bigbee

职务:普通成员
等级:1
金币:0.0
发贴:22
#302001/12/17 8:21:52
我在2000下也试了,都是创建EXE后,鼠标左键点击链接没反映,可是如果对着链接击右键------>选择打开,就没问题(在WINME和2000下都这样)。这是怎么回事?!