- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试推迟或异步加载 Trip Advisor 小部件,但由于某种原因它不起作用。
我认为异步或延迟可能不起作用,因为 Trip Advisor 脚本随后执行 document.write 命令。
这是来自 Trip Advisor 的小部件 JS:https://www.tripadvisor.co.uk/Widgets-g186338-d187591-The_Ritz_London-London_England.html#w-selfserveprop
任何人都可以建议如何使这个脚本更高效吗?
这是 JSBin 沙箱中的脚本 — https://jsbin.com/cawivusecu/edit?html,output
如果您尝试“延迟”或“异步”,您会发现它们似乎破坏了小部件。
以下是来自 Trip Advisor 的代码供引用:
<div id="TA_selfserveprop20" class="TA_selfserveprop">
<ul id="wzAgNPZ2m6a" class="TA_links TEBLjL9Mu">
<li id="Cp4AmQch" class="w7hHfpS">
<a target="_blank" href="https://www.tripadvisor.co.uk/"><img src="https://www.tripadvisor.co.uk/img/cdsi/img2/branding/150_logo-11900-2.png" alt="TripAdvisor"/></a>
</li>
</ul>
</div>
<script src="https://www.jscache.com/wejs?wtype=selfserveprop&uniq=20&locationId=187591&lang=en_UK&rating=true&nreviews=5&writereviewlink=true&popIdx=true&iswide=false&border=true&display_version=2"></script>
最佳答案
您无法推迟使用 document.write()
的 as 脚本的加载。 document.write()
的本质意味着它必须在解析器位于文档中的正确位置时执行,这意味着您通常无法更改使用它的脚本所在的位置,并且当它被加载时。
此外,一旦文档被解析,document
对象就会被关闭,然后任何 future 的document.write()
都会清除当前文档并打开一个新的空文档文档。因此,如果在延迟脚本中执行 document.write()
就会发生这种情况。
如果您无法通过修改脚本来消除 document.write()
,那么您可能无法推迟其加载。
关于javascript - 推迟 Trip Advisor 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41401580/
我正在阅读 this有关使用 Intel Advisor 进行代码矢量化的教程。特别是在此页面中,他们建议: Build the target sample application in releas
我正在尝试使用 Intel Advisor 来了解我的应用程序中的热点。 这些是我正在使用的编译和链接器标志: INTEL_OPT=-O3 -simd -xCORE-AVX2 -parallel -i
我管理许多订阅,因此当前的 Azure Advisor 虽然有趣,但要求您浏览太多屏幕,而且无法下载 CSV 建议并使用 PowerShell 编译它们。这导致尝试与 API 进行交互。我遇到的问题是
我正在尝试推迟或异步加载 Trip Advisor 小部件,但由于某种原因它不起作用。 我认为异步或延迟可能不起作用,因为 Trip Advisor 脚本随后执行 document.write 命令。
是否有一种方法可以配置 Spring 中不同方面(或更准确地说是其相应的 Advisor)的初始化方式?请注意,我不是在谈论建议顺序,而是在谈论方面的初始化。 这个问题的背景是一个方面A依赖于Serv
我试图在我的网站中嵌入一个旅行顾问小部件。 Trip Advisor 小部件的代码如下。 但它不起作用,因为它在 chrome 控制台窗口中显示以下错误。 一个阻止解析器的跨站点(即不
我正在尝试跟踪在 ServiceMix 3.2 上运行的应用程序的执行,该应用程序在后台使用 spring 2.5。我正在使用 CGLIB(建议类,而不是接口(interface)),我想使用切入点直
我想在我的专家顾问 (EA) 中访问各种斐波那契水平,例如 23.6%、38.2%、50%、61.8% 和 100%。我如何在我的 EA 中定义这些,以便交易者可以通过输入选择它们? 我试过了 inp
我想在我的专家顾问 (EA) 中访问各种斐波那契水平,例如 23.6%、38.2%、50%、61.8% 和 100%。我如何在我的 EA 中定义这些,以便交易者可以通过输入选择它们? 我试过了 inp
我想知道如何从 Trip Advisor Api 获取特定地点的所有评论。现在我的电话是 http://api.tripadvisor.com/api/partner/2.0/location/SOM
我试图在指标窗口上绘制一条垂直线及其值。我在阅读文档时遇到了 OBJ_VLINE。但这个例子太难理解了。 我使用以下专家在图表上绘制了 adx: 输入int Candles_for_adx = 5;输
我正在实现此 REST URL 来获取数据 http://api.tripadvisor.com/api/partner/2.0/map/28.5441005,77.2132106?key=
使用最新的 Scout SDK 2.5 和 Android 操作系统。在处理语言功能时,我发现在默认的 SKMaps.zip 中,我们仅在 EN 中为顾问提供语音命令。 我们是否可以选择为其他支持的语
有 another question它引用了同样的问题,但没有针对这个特定问题的任何答案: 我正在运行 SQL Server Tuning Advisor,但调优日志中充满了诸如“语句未引用任何表”或
我正在基于 http://jazz.net 中提供的研讨会开发 IBM RTC Advisors。 . 现在我正在尝试将其 OSGi 模块中提供的 xsd 文档移植到注释+jaxb。 这是 XSD 的
我正在尝试使用 Python 抓取网页内容,并且能够获取我需要的所有内容,但在返回的 HTML 中还有 cookie 顾问程序。我想删除它,但我不知道如何将其从 XPath 查询或 HTML 内容中排
我在 Linux CentOS 7.4 上使用 Intel Advisor 2018(build 523188)来分析一组基准(我想将它们全部绘制在一个 Roofline 图中)并且我正在使用命令行工
我想知道是否可以将这段 xml 配置映射到 Spring JavaConfig:
我一直在使用指标进行交易。我没有开发指标,所以我只能访问 .ex4文件。我如何提取警报或电子邮件信号中的止盈、开仓交易和止损值以开仓交易?请参阅下面的电子邮件和警报信号示例。 最佳答案 这是一个工作示
这是我的代码: SELECT Advisor.AdvisorID, Advisor.LastName, Advisor.FirstName, Student.LastName, Student.Fir
我是一名优秀的程序员,十分优秀!