草庐IT

加载MySQL

全部标签

javascript - 加载页面后如何在Angular 4中获取(DOM)元素的宽度

我正在Angular4中寻找一个解决方案来获取DOM元素的宽度而不采取任何操作(单击或调整窗口大小),就在页面加载之后但在我开始绘制svg之前。我在here中发现了类似的案例但它对我不起作用。我得到同样的错误:ERRORTypeError:Cannotreadproperty'nativeElement'ofundefined我需要获取div容器的宽度来设置我在其中绘制的svg的veiwbox。这是模板:和在这种情况下需要的东西的TS文件:import{Component,Input,OnInit,ViewEncapsulation,AfterViewInit,ViewChild,El

javascript - 如何检查图像是否已成功预加载?

这个问题在这里已经有了答案:关闭12年前。PossibleDuplicate:Checkifanimageisloaded(noerrors)inJavaScript通过设置img.src由javascript加载后。谢谢...!

.net - 如何在页面加载前执行 Javascript 函数?

我正在使用隐藏字段“Isjsenabled”来检测客户端的Javascript是启用还是禁用。如果启用了Javascript,将触发Javascript函数并将隐藏字段的值设置为1。我想检查服务器端Page_load的隐藏值。但问题是Javascript在页面加载后被触发。你有什么建议吗?HTML部分$(function(){$("#").val(1);});代码隐藏部分protectedvoidPage_Load(objectsender,EventArgse){HtmlInputHiddenhdn=this.FindControl("Isjsenabled")asHtmlInput

javascript - $.ready 是在加载所有内联 <script> 之前还是之后触发?

本质上,这是一个javascript问题,但我正在将事件与jQuery连接。这是一个例子:waiting_on_ready.js中的$.ready回调是否要等待not_cached.js加载完成?是否等待not_cached.js执行? 最佳答案 是的,是的。执行使用HTML5时元素是同步的除外"async"attribute.需要同步执行JavaScript(除非另有要求),因为JavaScript可以通过document.write修改文档流。等(然而,实际获取资源可能是并行的。)快乐编码。

javascript - 加载谷歌自定义搜索结果后调用函数?

我基本上需要在搜索结果呈现在我的页面上后运行一些jQuery代码。我可以使用v1代码:Loadinggoogle.load('search','1',{language:'en',style:google.loader.themes.V2_DEFAULT});google.setOnLoadCallback(function(){varcustomSearchOptions={};varorderByOptions={};orderByOptions['keys']=[{label:'Relevance',key:''},{label:'Date',key:'date'}];custo

javascript - 用于检测动态加载内容的 Chrome 扩展 Javascript

我正在实现一个chrome扩展应用程序。我想用“#”替换标签(在我的webapp的主页上)中的href属性。问题是标签可能由ajax动态加载,并且可以通过用户操作重新加载。关于如何让chrome-extension检测ajax加载的html内容的任何建议? 最佳答案 有两种方法,第一个解决方案是处理ajax请求有一个.ajaxComplete()处理页面上所有ajax请求的jQuery函数。在内容脚本中,varactualCode='('+function(){$(document).ajaxComplete(function(){

javascript - 在运行时加载和卸载 javascript

这个问题在这里已经有了答案:HowcanIdynamicallyunloadajavascriptfile?(6个答案)关闭9年前。是否可以在运行时通过JavaScript添加或删除JavaScript文件和CSS文件?如果用JavaScript做不到,那么我们可以用PHP或任何其他服务器站点语言来做吗?实际上我尝试过yep-nopejs,但我无法通过它卸载任何javascript。

页面加载时调用 Javascript 函数

我的javascriptswitchDiv函数在页面加载时被调用,而我不希望它这样做。当它被调用时,它会通过switch语句并执行每种情况,默认情况除外。有人知道如何解决这个问题吗?$(document).ready(function(){$("#be-button").on("click",switchDiv(1));$("#red-button").on("click",switchDiv(2));$("#green-button").on("click",switchDiv(3));$("#blue-button").on("click",switchDiv(4));});var

javascript - 在向下滚动之前,页面加载时显示粘性 "back to top"按钮

我按照教程获得了一个粘性的“返回顶部”按钮,该按钮会在您向下滚动时出现。出于某种原因,当您在页面首次加载后位于页面顶部时,它会显示。如果向下滚动,然后一直向上滚动,它就会消失(应该如此)。但最初它表现不正常。有什么想法吗?这是我正在使用它的实时页面,您可以在右下角看到它:http://willryan.usHTMLBacktotop$(document).ready(function(){//Showorhidethestickyfooterbutton$(window).scroll(function(){if($(this).scrollTop()>200){$('.go-top'

javascript - $(window).scroll() 在页面加载时触发

有没有办法阻止$(window).scroll()在页面加载时触发?在Firefox4中测试以下代码,即使我拔下鼠标,它也会触发。jQuery(document).ready(function($){$(window).scroll(function(){console.log("ScrollFired");});}); 最佳答案 scroll事件与鼠标无关,每当设置新文档滚动位置时调用它。并且可以说该位置是在文档加载时设置的(毕竟您可能会使用anchor加载它),如果用户按下键盘上的光标键也是如此。我不知道为什么您需要忽略初始的s