腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
视频
沙龙
2
回答
Jquery/Javascript:如何移除当前页面中未使用的页面的JS文件
、
、
、
基本上我有4个视图在我的页面(4个不同的部分在一个单一的HTML页面),我隐藏并显示所需的视图基于按钮点击。 我有4个单独的JS文件这4个视图。根据用户所在的页面,我使用以下命令加载JS页面 //Page1 if (current_page == 'Page1') { $.getScript("/js/Page1.js"); } 我想删除所有未使用的JS (JS用于其他页面),当用户导航到第二页时,只有Page2.js应该被加载,目前当用户导航到第二页(Page1到Page2)时,Page1.js和Page2.js都被加载
浏览 20
提问于2018-09-02
得票数 1
回答已采纳
1
回答
JS没有在Squarespace网站上工作
、
、
我这里有个有趣的..。 场景 我有一个没有加载页面的Squarespace网站,它只是交换内容(考虑角度路由),在这个网站上,我有一个通过iframe嵌入的Typeform。 因为当一个新页面被更改时,页面不会“重新加载”,所以Typeform不会加载iframe。它需要通过页面重新加载来触发,所以我很自然地添加了一些JS来完成这个任务。 (function(){ window.location.reload(); stop(); })(); 然而,与表单非常相似的是,JS没有被触发,因为页面不是重新加载,而是交换内容。我通过重新加载页面确认了这一点,上面的行起了作用。 问题
浏览 4
提问于2017-04-21
得票数 0
4
回答
页面加载后加载多个js文件
、
、
我有多个JavaScript文件,这些文件是在页面加载之前加载的,这影响了页面速度。我希望我的JS文件在页面加载后加载,以提高页面速度。 我尝试使用async和defer,但由于彼此之间的依赖性,这种方式对我不起作用。我也尝试过通过AJAX进行延迟加载,但这对我也不起作用(使用这个链接) @section Scripts { <script type="text/javascript" src="https://maps.googleapis.com/maps/api/js?key=API_KEY&sensor=false&libraries=
浏览 1
提问于2018-12-20
得票数 0
7
回答
把JS文件放在网页的底部,实际上是好的吗?
、
、
、
、
人们普遍建议将JS文件放在页面底部,以便首先加载html代码。在这种情况下,访问者在等待页面满载时会看到一些内容。不过,基于这些原因,我认为这是不利的: 现代设计主要依靠JS。这意味着在加载JS之前,页面看起来很难看。 如果在加载期间中断连接(根本没有加载JS ),访问者将错过一些网站功能(可能非常重要);而且他们不会理解这是加载问题(重新加载页面)。 如果服务器端脚本die (由于错误)位于脚本页脚的末尾(例如在PHP中),访问者将忽略整个页面功能(由JS提供);但是如果在顶部加载JS,他们只会错过页脚或页面的一半。 如果首先加载JS,浏览器将并行加载其他内容(如图像);但如
浏览 1
提问于2012-03-21
得票数 7
回答已采纳
1
回答
SSL证书将网站重定向到不安全
、
、
所以,我试着在hostgator上发布我的网站,上传所有的文件,购买SSL。但是当我访问我的网站时,它不会重定向到安全页面。所以我打开了.htaccess并编辑了代码 RewriteEngine On RewriteCond %{SERVER_PORT} 80 RewriteRule ^(.*)$ https://www.altjenberberi.com/$1 [R,L] 但是页面不会加载,除非我点击“加载不安全的脚本” 如果我点击它,它会将我重定向到一个不安全的版本。 使用的大多数js脚本都是在项目中上传的,并且它只在网上加载google字体和这个<script src
浏览 20
提问于2019-12-02
得票数 0
2
回答
试图正确地为多个组设置minify php
、
情况如下: 我网站上的某些页面使用不同的js文件。例如:页面A使用jquery,jqueryui页面B使用jquery,jqueryui和jquery验证页面C使用jquery、jqueryui、jqueryui 现在,我在minify的groupsConfig.php中创建了这样的组: 'mainjs' => array( '//ext/jquery/jquery-1.4.4.min.js', '//ext/jquery/ui/jquery-ui-1.8.6.min.js'
浏览 6
提问于2011-03-15
得票数 0
回答已采纳
3
回答
延迟动态添加Javascript
、
、
我需要在页面加载之后动态加载一些Javascript。 就像这样: 页面加载 页面使用src = "file1.js"添加脚本元素 页面使用src = "file2.js"添加脚本元素 file2.js依赖于file1.js &它向file1.js中定义的对象添加属性。 问题是,file2.js首先加载(因为它较小),并立即抛出一个错误,因为它的依赖性不存在。 有没有办法让我推迟对这些新脚本的评估/执行,直到它们全部加载完毕。(实际上有两个以上的脚本) 如果我只是将这些脚本嵌入到一个页面中,通常是在编写的HTML中,那么浏览器似乎加载
浏览 4
提问于2013-09-11
得票数 5
回答已采纳
1
回答
错误应用缓存
、
、
、
我创建了一个带有html5 appcache的网站,当页面第一次加载时,它通过缓存我在appcache中提到的所有内容来正确加载页面,但是当我重新加载页面时,它不会加载我用appcache编写的脚本和css文件,如何解决这个问题,我在这里给出了控制台屏幕截图 第一次加载 二次加载 高速缓存输出 <!DOCTYPE html> <html manifest="shaj.appcache"> shaj.appcache CACHE MANIFEST Default.aspx contact.aspx css/boots
浏览 1
提问于2015-03-11
得票数 1
回答已采纳
3
回答
单击按钮时运行外部.js文件中的Javascript代码
、
、
这是我想要做的。 通常我们可以在不同的事件上调用javascript函数,在页面内点击按钮,前提是脚本已经在页面中(可能在head部分),或者它已经在加载时从外部js文件加载到head部分。 是否可以不在页面加载时加载外部js文件,而是在稍后单击按钮时加载。 我知道这在JQuery中很容易实现: $.getScript("url to js file", function(){}); 但我想知道在没有JQuery的情况下,我们如何在页面中使用简单的javascript来做同样的事情?
浏览 0
提问于2011-06-08
得票数 1
回答已采纳
1
回答
具有大量页面的jQuery移动站点的体系结构
我有一个网站,我正在转换为一个应用程序使用JQM。我读过关于页面和DOM如何加载的文章,但我仍然不确定如何设计这个站点。 应用程序的主页基于Google,该API使用JS加载。有150+目标页面,所以我不希望它们在用户点击链接之前加载。所有目标页面都需要JS进行初始化。当它们返回到主页面时,缓存状态应该是默认的,但是如果查询字符串发生变化,我也需要运行JS的选项。内容不会经常改变,所以我的首选是在加载后缓存数据,但是需要有一些方法来刷新缓存。 我把网站改成了JQM。目标页面JS没有运行,所以我将rel='external'添加到链接中。JS现在在目标上运行,但是当我链接回主页面
浏览 2
提问于2014-07-03
得票数 0
回答已采纳
2
回答
初始化JavaScript函数后执行SharePoint函数
、
、
我有一个定制的JS脚本,我将它加载到SharePoint中,并且在SP自己初始化完成后执行init方法时遇到了问题。 _spBodyOnLoadFunctionNames 我首先尝试了“官方”方式,并将我的函数名添加到使用_spBodyOnLoadFunctionNames.push("myInitMethod");的body load之后的执行函数列表中,但这并不是每次页面加载都会触发,我不能依赖它。 ExecuteOrDelayUntilScriptLoaded 然后,我尝试使用ExecuteOrDelayUntilScriptLoaded(myInitMethod,
浏览 3
提问于2012-07-05
得票数 5
回答已采纳
1
回答
jQuery插件在jquery散列加载的页面上不起作用
、
、
我有我的php页面与哈希加载,页面是与jquery插件dataTable, 插件已加载但不工作,如果我重新加载页面,那么它是工作的。..but无法与使用散列加载的jquery ajax一起使用。 PHP页面包含已加载的以下脚本: <link rel="stylesheet" media="screen" href="lib/datatables/css/vpad.css" /> <script type="text/javascript" src="js/jquery.dataTables.js"
浏览 2
提问于2012-09-03
得票数 0
回答已采纳
1
回答
多个WebViews加载url性能不佳
、
我的MainActivity有三个选项卡。每个选项卡都是一个带有WebView的片段。选项卡A加载web资源时(html/js/css/js执行)。Tab B的WebView页面加载可能会受到tab A的影响,因为所有WebViews的页面加载都是在单个线程上执行的。这会导致tab B WebView页面加载速度非常慢,因为tab A正在加载。 如何解决此性能问题?
浏览 2
提问于2016-12-14
得票数 0
3
回答
如何减少使用多个css时的页面加载时间
、
、
、
如何减少使用多个CSS和Javascript文件时的页面加载时间。在我的网站主页上,我使用了大约6个javascript和3个css文件,我知道这些文件会导致页面加载需要时间。 我使用的文件是: js <script src="js/jquery.slides.min.js"></script> <script src="js/jquery-1.11.1.js"></script> <script src="js/modernizr.js"></script> <scr
浏览 11
提问于2014-07-28
得票数 2
回答已采纳
1
回答
google analytics js未加载
、
我有时会遇到ga.js无法加载的问题。在firebug中,它只是显示一个正在尝试的连接,但有时它永远不会成功。这种情况超过一半的时间都会发生,我不敢相信googles服务器没有为脚本提供服务。实际上,我可以在浏览器中加载ga.js,而且每次都加载得很好,那么为什么在从我的页面调用它时不加载呢? 会不会是其他脚本在ga.js之前加载并停止加载(ga.js最后加载)?? 干杯 柯氏
浏览 0
提问于2010-10-06
得票数 3
回答已采纳
2
回答
NextJs未使用Javascript
我在vercel上使用nextjs。 在我的主页上做谷歌灯塔的页面速度测试。 它返回“移除未使用的javascripts",并列出我的其他staticprops页面的javascript文件,如; privacy-policy.js gdpr.js shopping-cart.js etc. 为什么它加载其他页面,而我不在这些页面上?我怎么才能阻止它呢?它们必须仅在其自己的url处加载。
浏览 25
提问于2021-09-24
得票数 0
回答已采纳
1
回答
如何在页面上的所有其他脚本之前加载外部/内部javascript
我有一个XHTML页面,其中包含了几个内联脚本标记。我还包括了外部第三方js文件到页面中。我想要一个特定的外部/内部脚本加载之前,所有其他脚本包括在页面上。我一直在寻找答案,但我得到的只是如何在页面加载后加载外部javascript。然而,我的意图是在页面上加载所有其他脚本之前加载一个外部/内部脚本。我所有的内部和外部脚本都定义在head标签中。
浏览 4
提问于2014-03-18
得票数 0
1
回答
gatsby.js:内容预加载是如何工作的?
、
我确实有一个与相关的问题,或者说基于React的静态博客系统。 当查看、等网页时,页面似乎是按一下加载的。加载内容需要几毫秒,直到显示为止。使用Gatsby.js,正如我看到的网站,内容是即时可见的。 问题:这是否意味着Gatsby.js将所有页面内容预加载到DOM中?我有一个页面,大约10个静态页面和100个博客文章,每幅图片5-10张。因此,我不确定系统的速度是否只对某个页面和内容大小有意义?是权衡:整个页面(兆字节)的初始页面加载吗?每点击一次页面加载(千字节?) 一个简单的答案将不胜感激,谢谢!
浏览 0
提问于2018-04-01
得票数 4
回答已采纳
2
回答
在wordpress中,在页面完全加载后启动动画
、
、
、
我有一个wordpress站点,我添加了一些带有动画的“原始html”元素。问题是,动画是从页面加载开始的,而不是等待预加载器完成并显示页面本身。 预加载器会在页面加载后停止吗?(我相信页面在“加载”后会继续做更多的工作) 我是wordpress (和JS)的新手,所以,我不会编辑wordpress的php/js文件。仅使用“原始HTML”元素。 谢谢!
浏览 0
提问于2016-03-04
得票数 0
4
回答
如何强制用户在javascript加载之前不单击(lightbox)
、
我有一个相当大的js lightbox图库,一个草率的用户可以在页面加载完成之前点击一个拇指,这可能导致打开实际的图像而没有“酷”的js弹出效果。 有没有很好的方法可以“强迫”用户在点击之前等待页面加载完成? 非常感谢
浏览 1
提问于2009-10-19
得票数 0
回答已采纳
1
回答
使用html 5异步属性异步加载脚本
、
、
、
我用最简单的方法使用异步属性: <script async type="text/javascript" src="path/jquery-1.10.2.min.js"></script> 对于我页面中的所有.js,但是问题是,一旦它加载好了,一次没有。 特别是当我刷新页面时,.js脚本不加载。 一旦我删除异步,一切正常工作,但它不是解决方案。 有人知道,哪里会有问题? 谢谢
浏览 6
提问于2015-04-20
得票数 0
2
回答
为什么我的自定义Javascript代码在我的Wordpress站点的一个页面上工作,而在其他页面上却不工作呢?
、
、
、
电流设置 我正在使用Wordpress创建一个娃娃艺术家网站,并为每个娃娃创建了一个自定义.php模板。例如,对于雪儿娃娃,我创建了cher.php。然后,在wp管理中,我创建了一个名为cher的页面,在Page > Template中,我选择了cher作为模板。因此,当我转到页面时,加载了cher洋娃娃模板cher.php。那一页很好用。 cher.php首先通过get_header();函数调用header.php。在header.php函数中,我链接到jquery-1.5.min.js、jquery.galleriffic.js和mitemiu.js。 是一个基于jQuery的图片
浏览 4
提问于2011-02-26
得票数 0
1
回答
只在加载块时加载.js
、
、
、
是的,差不多吧。如果块和它的内容被加载到页面中(我猜是通过ID或其他方式检测到的),它将加载.js,但是如果没有加载块,它就不会加载.js。 我需要这样做,因为现在每次没有加载块时,它仍然总是在每个页面中加载.js主题,不管是什么,而代码由于某种原因与其他javascript元素(如柔性滑块)交互,并且由于某些原因而禁用它,这是很糟糕的。 因此,只有在呈现/打印块时,它才会加载.js。
浏览 0
提问于2014-09-02
得票数 0
回答已采纳
1
回答
确定jQuery插件的相对位置
、
、
我正在开发一个jQuery插件,它由一个主js文件组成,它将加载其他几个js文件。我希望能够把所有的文件放到一个'myPlugin‘文件夹中,并让主js文件找到其他脚本,而不管导入主文件的页面在什么位置。 location.pathname将为我提供加载插件的页面的路径,但是我如何告诉插件加载相对于其自身位置的内容呢? 在下面的示例中,无论required1.js是从pageA还是从pageB加载的,我都希望myPlugin.js能够找到它 pageA.html /../pageB.html myPlugin/ -myPlugin.js (How does `myPlugin.j
浏览 0
提问于2011-07-06
得票数 1
1
回答
加载Jquery的时间
、
假设我们在一个页面的头中加载jquery.min.js,如果我的页面包含一个div,它的内容是从另一个页面加载的,它也包含jquery.min.js,那么到底有多少次jquery是在浏览器中加载一次还是两次呢?
浏览 2
提问于2014-09-01
得票数 1
回答已采纳
1
回答
如何防止不正确的.js.coffee文件加载
、
、
、
在我的rails应用程序中,似乎所有的.js.coffee文件都被加载到每个页面,不管是什么。我遇到的问题是,正在加载locations.js.coffee文件,然后在函数中返回一个空值,因为locations.js.coffee文件所要查找的表不存在于任何其他不是位置页的页面上。 注意:在每个文件: users.js.coffee、locations.js.coffee和campaigns.js.coffee中,我分别放置了行: console.log("users.coffee加载“)、console.log("locations.coffee加载”)和console.lo
浏览 1
提问于2014-11-04
得票数 0
1
回答
关于页面加载速度的专业建议
、
、
、
、
好的,我将所有的CSS和JS资源加载到一个包含所有css和javascript文件的基文件中。现在,这个单一的基本文件包含在所有网页中。 此外,该网站还包含许多其他使用这些资源的php页面。这意味着每次我访问一个php页面时,所有的资源都会被一次又一次地加载。 请看这里的图表: 假设我访问Page1.php...then,为该page...which加载的所有四个文件是file1.css、file2.css、file3.js、file4.js…… 现在假设我访问Page2.php...then,同样的事情发生了,为该page...which加载的所有四个文件是file1.css、file2.
浏览 0
提问于2016-05-26
得票数 0
1
回答
Requirejs和外部脚本
、
、
、
、
您好,我有我的js应用程序,这是建立需要的。现在我有来自其他开发人员的外部页面,他可以加载他的脚本,html,css和其他没有连接到我的东西。下面是我的模块示例,它将连接到他的页面: require(['page', 'widgetGame', 'adDynamic'], function (Page, WidgetGame, AdDynamic) { function PageExternalGame (params) { var params = params || {}; Page.call(thi
浏览 9
提问于2014-07-09
得票数 1
1
回答
为什么requirejs只考虑某些模块的data-main入口点,而不考虑其他模块?
、
、
我的程序从twig模板中的这个入口点开始: <script data-main="{{ asset('bundles/wwwcms/js/app') }}" src="{{ asset('bundles/wwwcms/js/require.js') }}"></script> 这将输出以下内容: <script data-main="static.correct_require_url.net/js/app" src="static.correct_require_url/re
浏览 2
提问于2014-04-24
得票数 0
1
回答
Ext js accordins在页面加载时不加载
、
我在我的westpanel中有ext-js accordions,在我点击页面后它会正常加载。但我希望它在页面加载时加载.. 有人能给出一个解决方案吗?
浏览 0
提问于2011-07-03
得票数 0
回答已采纳
1
回答
如何让bundle.js加载速度更快?
、
、
、
我是新来的webpack和React。 我有一个带有登录页面的应用程序。用户登录,然后开始使用app。 但注册页面加载时间太长。在bundle.js文件完全加载之前,不会显示任何内容。我不想为一个单独的登录页面加载整个bundle.js。 我在body标记中的index.html中实现了bundle.js,如下所示。我还使用了async和defer属性,但不起作用。 <script src="/bundle.js?query=1.0.21"></script> 有什么想法吗?
浏览 5
提问于2018-01-16
得票数 0
回答已采纳
1
回答
Facebook like box放慢网站速度
、
、
我在一个网站上添加了一个类似Facebook的Box,它真的减慢了页面的速度。页面加载在3秒到1分钟甚至更长的时间内完成。我已经异步加载了Facebook的JavaScript,但结果并没有太大的改善。 我真的不知道为什么它会让网站变得这么慢,加载时间也会有这么多变化。我已经在不同的网站上添加了多个类似Facebook的盒子,它们都加载得很快(足够),而不会减慢一般的加载时间。 是什么原因导致加载速度如此之慢?网站不断地连接和连接,最终显示出类似Facebook的框。 这是我使用的代码: <div id="fb-root"></div> <scri
浏览 0
提问于2013-12-30
得票数 0
2
回答
如何构建从另一个入口点包导入模块的webpack包?
、
我试图生成第二个webpack包,它依赖于另一个包。每个页面都需要捆绑-一,但只有一些页面需要捆绑-二。 例如,假设我有以下入口点脚本(这些是简单的示例,只需使用它们来获得点): bundle-one.js import $ from 'jquery'; $(document).data('key', 'value'); bundle-two.js import $ from 'jquery'; const value = $(document).data('key'); 我知道我可以使用CommonsChunkP
浏览 2
提问于2016-09-15
得票数 18
回答已采纳
1
回答
在页面的头部和底部加载脚本?
、
我需要在我的头脑中加载head.js,在页面底部加载application.js。以下似乎停止了我所有的脚本被加载!是否有语法错误?我很困惑,因为我使用了这里的文档: https://www.drupal.org/docs/8/theming-drupal-8/adding-stylesheets-css-and-javascript-js-to-a-drupal-8-theme global: version: 1.x css: base: /ui/style.css: {preprocess: false, minified: false} js-head
浏览 0
提问于2016-09-20
得票数 0
2
回答
完全删除Javascript
我有一个网站,有一个固定的菜单,标题等,并通过AJAX加载基于菜单点击的主要内容区域。 这些“页面”依赖于大量的Javascript和CSS,每个页面都是独立的。由于用户可能会访问多个页面,因此我想卸载特定于页面的JS和CSS。CSS很简单,但是移除<script>标签并不会移除加载的Javascript (我仍然可以调用其中定义的函数)。 我如何才能真正“移除”JS?我不想要内存开销,也不想担心页面之间的名称冲突。
浏览 2
提问于2011-11-03
得票数 3
回答已采纳
5
回答
最有效的多页RequireJS和杏仁设置
、
、
、
、
我使用RequireJS在一个站点上有多个页面,而且大多数页面都有独特的功能。它们都共享大量公共模块(jQuery、主干等);它们都有自己独特的模块。我想知道使用优化这段代码的最佳方法是什么。我看到RequireJS和Almond的文档和示例的不同部分提出了一些备选方案--所以我列出了下面的可能选项,我想知道哪一种是最推荐的(或者是否还有更好的方法): 使用优化整个站点的单个JS文件,该文件将加载一次,然后保持缓存。这种最简单方法的缺点是,我会将用户不需要的每个页面代码(即特定于其他页面的模块)加载到每个页面代码中。对于每个页面,加载的JS都会比需要的要大。 为每个页面优化一个JS文件
浏览 3
提问于2013-06-11
得票数 34
回答已采纳
1
回答
延迟react组件加载,直到加载头盔头部脚本
、
、
我有一个依赖于谷歌地图js api的react组件。这将通过脚本标记导入到App.js页面的头部。当我尝试加载包含此组件的页面时,它失败了,并声明脚本未加载。但是,如果我首先打开一个不同的页面(这会导致加载脚本,但不包括此组件),然后导航到包含该组件的页面,则可以正常工作。 对我来说,这表明问题在于组件加载时脚本尚未加载。不过,我认为页面加载应该在获取脚本时阻塞。我真的不知道该怎么解决这个问题。 App.js: class App extends Component { render() { return ( <Router> <div
浏览 0
提问于2018-11-05
得票数 3
1
回答
JS加载顺序-滚动JS禁用,回调解决方案,或者可能更简单?
、
、
、
我“认为”我需要一个回调解决方案来以正确的顺序加载js文件:我正在使用一个小的js加载脚本从.php文件中获取内容到页面包装器中,内容加载正常,但是页面滚动js没有部署,在内容被加载到包装器之后停止工作。我将在某个时候添加Bootstraps导航栏:访问者单击周围,新鲜或更改的内容将加载到导航菜单上单击而不刷新。很多变化的内容,很多页面。也许解决方案甚至比回调更简单?感谢任何人的帮助,让我发疯。泰迪。
浏览 0
提问于2016-02-10
得票数 0
1
回答
DOM就绪的BlockUI
、
、
我使用jQuery 向页面添加加载启动,因为CAML查询需要几秒钟才能加载。问题是,页面在此之前加载,BlockUI会显示一秒,然后消失。似乎JS正在以错误的顺序执行这些命令,我不知道为什么。在代码中是否有什么我可以更改的,或者BlockUI只是不打算在没有Ajax的情况下使用呢? $(document).ready(function() { $.blockUI(); }); $(window).ready(function() { $.unblockUI(); }); 在html头中,我调用jquery、blockui和包含CAML查询并加载页面元素的common.js脚本(
浏览 1
提问于2011-10-10
得票数 2
回答已采纳
2
回答
确保我的.JS文件在每次加载之前都会加载
、
、
、
、
我有一个网站,我不能访问源代码,但我可以使用Javascript操纵它。我有一个名为main.js的文件,它包含在我可以访问的包含的末尾,我想在该文件中运行我的自定义Javascript代码。我有一个.JS文件,在服务器上有一个名为helloWorld()的函数,我希望在任何$(document).ready()回调触发之前加载该文件,因为我的网站页面/页面上的一个$(document).ready()函数使用这个函数。 自定义.JS文件 function helloWorld() { alert("Hello World"); } 服务器上的main.js文件(可访问的) /
浏览 6
提问于2015-04-20
得票数 6
回答已采纳
1
回答
Android - Jelly Bean页面冻结html页面过渡
、
我有一个web应用程序,在表单提交我希望显示加载图像,直到下一个页面加载,问题是与果冻豆,它只是冻结了页面1,一段时间后,它加载的页面2,加载器根本没有显示我尝试了blockui.js,显示/隐藏div表单提交,但没有预期的结果。我在其他android版本中没有发现这个问题,比如姜饼和ICS。 注意:当我延迟提交表单时,它会显示加载器图像。
浏览 1
提问于2013-03-26
得票数 0
3
回答
预加载JS,但不运行
我想在页面加载之后预加载一个大的JS文件,这样当我链接到所需页面上的JS文件时,它已经被下载和缓存。 我现在基本上是这样做的,它是有效的,但当然不是正确的方式: preload_js = new Image(); preload_js = "http://domain.com/files/file.js"; 这似乎是一个如此快速和简单的方法,不需要Ajax等,它工作得很好。 这样做的正确方法是什么?当然不是使用Ajax,因为这似乎有点过头了。 我知道有很多加载JS的方法,但它们似乎都是在脚本加载后运行代码,这是我不想要的。 我不想使用jQuery (或任何库),它必须是纯JS。
浏览 2
提问于2013-05-17
得票数 8
回答已采纳
1
回答
防止JQuery每次都为缓存的HTML请求检索脚本
、
、
我有一个头文件,它被加载并插入到我所有页面的顶部。这个头文件通过以下ajax调用加载: $.ajax({ url: '/header.html', cache: true, dataType: 'html', success: function ( data ) { $( 'body').prepend( data ); } }); HTML文件被缓存,因此当用户访问一个页面时,在导航到其他页面时,在其他页面顶部加载页眉的速度会快得多。问题是在
浏览 2
提问于2013-03-03
得票数 3
1
回答
jQuery动态页面加载-其他javascript被破坏,我应该如何导入特定于页面的js?
、
、
、
好吧,这张会是个烂摊子! 注意:这将适用于运行sqlite和mongoose的windows桌面应用程序,因此加载时间并不重要(目前对我来说),并且不会连接到非本地服务器.。 我到处搜索,找不到任何与我的情况相关的东西,大多数似乎都加载到iframe中,或者使用css-tics.com提供的框架。 我正在使用我自己的框架。我使用的库是引导程序3、jquery 2.1.4、jqueryui 1.12.1和bootstrap -选择v1.12.1。 index.php将将所有内容动态加载到div#wrapper中,并充当所有页面加载的头。这是我的index.php的骨架。在sidebar.html
浏览 3
提问于2016-12-10
得票数 1
回答已采纳
1
回答
阻止drupal加载其他模块的javascript
、
、
、
、
我有一个drupal页面,我使用的方式与该站点的所有其他页面非常不同。 我有一个模块,在这个页面上加载一组专门的js。我发现我的JS与其他模块或drupal内核中的js不能很好地协同工作。 如何防止其他模块在该特定页面上执行drupal_add_js。 谢谢!
浏览 2
提问于2010-03-03
得票数 3
回答已采纳
1
回答
在Grunt中使用globbing在<head>中加载多个文件
、
、
、
是否有任何Grunt任务或插件用于使用globbing在HTML页面的<head>中加载许多文件? 我们正在使用Ember.js,并开始看到大量的复制: <script type="text/javascript" src="js/controllers/(controller).js"> <script type="text/javascript" src="js/controllers/(controller).js"> <script type="text/javascrip
浏览 1
提问于2014-01-06
得票数 2
回答已采纳
1
回答
从_Layout加载的脚本未找到
、
、
、
我正在将一些脚本加载到_Layout.cshtml页面的底部: <script src="~/scripts/jquery-1.8.2.min.js"></script> <script src="~/scripts/easing.js"></script> <script src="~/scripts/bootstrap.js"></script> @RenderSection("scripts", required: false) 但出于某种原因,它
浏览 2
提问于2013-12-16
得票数 0
回答已采纳
1
回答
页面加载之间的javascript工作人员
、
、
我有以下代码 w = new Worker('<?php echo base_url(); ?>'+"assets/js/web_worker.js"); w.postMessage({base_url:BASE_URL,site_url:SITE_URL}); 这将在每个页面加载上运行,工作人员可能需要一段时间才能运行任务。 启动页面后,如果我离开页面导航,员工会继续运行吗? 无论是否完成,工作人员似乎都会启动每个页面加载。如何查看员工是否正在运行而没有启动其他员工?
浏览 2
提问于2020-10-30
得票数 2
2
回答
删除angular控制器/服务以在单页应用程序中重新获得内存
、
、
我正在使用ANGULAR构建一个单页面应用程序。我正在尝试加载每个页面的必要JS文件的需求。 例如,对于page1,将加载JS1,当通过angular加载page2时,我希望下载JS2并删除JS1。通过这样做,我可以重新获得JS1使用的内存。 有没有办法让angular控制器/服务销毁自身并重新实例化? 还有,有没有其他方法可以找回记忆?
浏览 3
提问于2014-03-07
得票数 1
1
回答
Chrome扩展-加载扩展添加的javascript文件
、
、
我的chrome扩展添加了几个对js文件的引用(例如<script src="javascript_file_1.js"></script> )。使用chrome的'Inspect element‘功能,我可以看到所有的引用都被正确地添加了,但是它们似乎没有被’加载‘。有没有办法“重新执行”页面,以便加载这些新的js文件? 下面是我使用的代码: var srcArray = ["javascript_file_1.js", "javascript_file_2.js", "j
浏览 0
提问于2013-01-02
得票数 0
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
bodycam卡在加载页面,卡加载,加载失败的应对办法
懒加载lazyLoader.js
想获取JS加载网页的源网页的源码,不想获取JS加载后的数据
Google排名新规:页面加载速度列入排名参考印度,附提高页面加载速度指南
JS技法-页面悬浮导航
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云直播
活动推荐
运营活动
广告
关闭
领券