问题标签 [swfaddress]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
flash - Google 如何读取 SWFAddress 深层路径?
SWFAddress声称它对搜索引擎友好,但是应该如何将深层链接提供给像谷歌这样的搜索引擎呢?因为在我所有 SWFAddress 支持的网站中, Google 中没有一个深层链接出现。
尝试和失败的方法:
- 在hidden-HTML中,a-href (超链接)指向深层链接,例如www.site.com/#/Topic1
- 在XML 站点地图中,列出深层链接
久经考验的方法:
- ?
javascript - 在 Firefox 中使用 %20 设置 top.location.hash
在 Firefox 中,使用这个 javascript:
将浏览器 url 更改为:
我希望 Firefox 在浏览器 url 中将编码的空格显示为 %20 。
- 这里发生了什么?为什么当我传递它时,firefox 没有将 url 设置为字符串?
- 如何强制 firefox 使用编码字符更新 url?
和...
如果我添加将网址设置为
它可以工作(!?),尽管末尾附加了额外的不需要的 % 。我不确定这是错误还是功能。关于如何进行的想法或参考?
apache-flex - flex 预加载器不能在 url 中使用 # (深度链接)
当我的页面的 url 中有#时,我无法让 flash 预加载器工作(即使没有任何深度链接库或逻辑)。我正在使用 flex 3.3。Flash 插件 9 和 10,所有浏览器。
url 中有一个关于#的错误,阻止预加载器工作: http ://bugs.adobe.com/jira/browse/SDK-14162
然而,不知何故,某个地方的某个人有办法解决这个问题。以下是一些可行的示例(请记住清除缓存以确保您看到预加载器很棒):
- http://www.adobecards.com/index.html#wtf
- http://www.escriba.es/base_en.html#wtf
- http://www.sonypictures.com/movies/onceuponatimeinmexico/site/mexico.html#wtf
- http://instinct.ru/flash.html#wtf
- http://www.alternativedesign.tv/plant5.html#wtf
但是,这些不起作用(根本没有预加载器或暂时卡在 100% 上):
- http://www.flashmagazine.com/articlefiles/preloader_finished.html#wtf
- http://www.mariaclaudiacortes.com/colors/Colors.html#wtf
- http://whoswestudios.com/flashsite.html#wtf
- http://www.iotashan.com/examples/NotSoCustomPreloader/index.html#wtf
那么,这里发生了什么?我怀疑 flex 框架。
有人知道在哪里查看弹性代码吗?还是这个错误比除了 adobe 可以修复的任何人都更深?
javascript - SwfAddress 与 SwfObject 的“回调”参数冲突
对于当前的项目,我们使用 SwfObject 2.2 来嵌入 flash 文件,而 CRD 专家正在使用 SwfAddress 2.3 来创建 SEO flash goodness。
事实证明,如果您将两个库都包含在页面上,那么在 API ( http://code.google.com/p/swfobject/wiki/api ) 中使用 SwfObject 回调的任何尝试都会阻止 SwfObject 加载。在示例中,您可以简单地通过 HTML 注释掉 SwfAddress 文件来切换它。
抱歉,我无法在下面的代码中指向这两个库的绝对 URL。
有任何想法吗?提前致谢!
actionscript-3 - 使用 SWFAddress 和 Facebook connect 进行深度链接
在提示用户登录并提交详细信息后,我的应用程序出现在 facebook 灯箱中,而不是浏览器窗口中。当我删除 SWFAddress 参数(URL 栏中哈希后的所有信息)时,情况并非如此。是否可以告诉 API 忽略散列后的信息,或者有没有办法我可以自己确定重定向 URL?任何帮助将不胜感激,
actionscript-2 - SWFAddress 2.2 没有响应特定的 URL
我正在将 SWFAddress 实现到 Flash 电影中,当我的导航正确设置链接时,当我输入特定的 URL 时,它似乎根本无法与浏览器通信。我错过了一个听众还是什么?
http://client.deicreative.com/test/TBB/
这个类与我的导航类对话:
javascript - SWFAddress 和 Thickbox(或 JQuery?)在 IE6/7 中表现不佳
我有一个简单的小灯箱表单,由页脚中的链接激活,由 jQuery Thickbox 插件 (v3.1) 实现。它在 Chrome、Firefox 和 IE8 中运行良好。但在 IE6 和 IE7 中,灯箱只能间歇性地工作。在大多数情况下,会打开一个新窗口。这不酷。
问题是,如果我删除该页面上对 SWFAddress.js (v2.3) 的引用,那么在所有浏览器中一切正常。
我一直在拔头发。我尝试使用 jQuery UI 滚动我自己的灯箱,但遇到了同样的问题。
有没有其他人找到解决这个问题的方法?快速的网络搜索显示其他人可能会遇到它,但我还没有找到解决方案。
javascript - document.body 在已重定向到的页面上无法在 IE 中工作?
希望您能对此有所帮助。
我有一个链接可以重定向到我们另一个网站上的页面
但是,当此重定向发生时,我从 JQuery 收到“document.body is null”错误,并且从 SWFAddress (_d.body is null) 收到类似错误;但仅在 IE 中。
但是,当我直接在 IE 中输入重定向到 URL(又名无插页式重定向)时,JS 错误消失了。似乎此错误仅在此页面被重定向到时出现。有任何想法吗?
我听说当文档没有使用给定的 Doctype 验证时发生了类似的问题(在这种情况下为 XHTML 1.0 Transitional)。该页面有一些小问题,但我已重新编码该页面以确保它通过我们的 DMZ 服务器上的 W3C 验证器进行验证。不幸的是,这似乎并不能解决问题。
有什么想法可能导致这种情况吗?我与团队中的几位 Presentation 编码员进行了交谈,他们似乎被难住了。非常感谢任何帮助。
在此先感谢 - 弗兰克
flash - AS3 - 有人粘贴网址时的 swfaddress 深层链接
我的 swfaddress (2.4) 在我的网站上运行良好 - 后退按钮有效,我可以复制和粘贴 url 并被带到正确的页面等。
但是,如果我复制一个 url,说“ http://mysite.com/#/bio ”,并将其粘贴到新的浏览器窗口中,该站点总是在预加载器之后加载到主页。我错过了什么?当页面加载时,我是否需要以某种方式检查 url?
javascript - SWFAddress 和 JSInterface 之间的区别...选择哪个?
SWFObject / SWFAddress和JSInterface之间有什么区别?
JSInterface 具有更多功能,但 SWFAddress 似乎是标准,所以我想知道您选择使用什么以及为什么,以及是否可以同时使用它们。
你甚至可以用 JSInterface 做类似 SWFAddress 的事情吗?我似乎不知道如何做“后退”、“前进”,以及更新/收听网址更改...