Questions tagged «javascript»

有关在ECMAScript(JavaScript / JS)及其各种方言/实现(不包括ActionScript)中进行编程的问题。此标记很少单独使用,但最常与标记[node.js],[jquery],[json]和[html]关联。

4
提交禁用的输入字段的值
我想禁用输入字段,但是当我提交表单时,它仍应传递值。 用例:我试图从Google Maps中获取经纬度并想显示它,但是我不希望用户对其进行编辑。 这可能吗?
101 javascript  html 

4
在域上创建JavaScript cookie并跨子域读取它
下面是一个在用户计算机上编写12个月的JavaScript cookie。 在我们的主域(例如)上设置Cookie之后example.com,如果用户访问的子域(如)test.example.com,我们需要继续在“测试”子域中识别用户的活动。 但是使用当前代码,一旦他们离开www.example.com并访问test.example.com,它们就不再标记为“ HelloWorld”。 谁能帮助我的代码允许跨子域读取Cookie? <script type="text/javascript"> var cookieName = 'HelloWorld'; var cookieValue = 'HelloWorld'; var myDate = new Date(); myDate.setMonth(myDate.getMonth() + 12); document.cookie = cookieName +"=" + cookieValue + ";expires=" + myDate; </script>


6
我如何获取jquery .val()之后的keypress事件?
我有: $(someTextInputField).keypress(function() { alert($(this).val()); }); 现在,警报总是在按键之前返回值(例如,该字段为空,我键入“ a”,警报给出“''。然后我键入“ b”,警报给出我“ a” ...)。但是我想要按键后的值-我该怎么做? 背景:我想在文本字段中至少包含一个字符后启用一个按钮。因此,我在每个按键事件上都运行此测试,但是使用返回的val(),结果总是落后一步。对我而言,不能使用change()事件,因为在离开文本框之前,该按钮一直处于禁用状态。如果有更好的方法,我很高兴听到它!


3
如何检测是否已加载iframe?
我正在尝试检查用户单击按钮后是否已加载iframe。 我有 $('#MainPopupIframe').load(function(){ console.log('load the iframe') //the console won't show anything even if the iframe is loaded. }) 的HTML <button id='click'>click me</button> //the iframe is created after the user clicks the button. <iframe id='MainPopupIframe' src='http://...' />...</iframe> 有什么建议? 顺便说一下,我的iframe是动态创建的。它不会随初始页面加载一起加载。


12
用jQuery突出显示一个单词
我基本上需要突出显示文本块中的特定单词。例如,假装我想在文本中突出显示“ dolor”一词: <p> Lorem ipsum dolor sit amet, consectetuer adipiscing elit. </p> <p> Quisque bibendum sem ut lacus. Integer dolor ullamcorper libero. Aliquam rhoncus eros at augue. Suspendisse vitae mauris. </p> 我如何将以上内容转换为如下形式: <p> Lorem ipsum <span class="myClass">dolor</span> sit amet, consectetuer adipiscing elit. </p> <p> Quisque bibendum sem ut lacus. Integer …
101 javascript  jquery  html 

4
更好的Django Admin ManyToMany字段小部件
我发现Django Admin的默认models.ManyToManyField小部件使用起来很麻烦。这是HTML select元素,如果您有很多“其他”模型的对象,那么实际上找不到要与“此”对象关联的“其他”对象是不切实际的。而且,如果您有许多 “其他”模型的对象,它甚至会减慢“管理”页面的呈现速度。 我知道我可以构建自己的自定义管理窗口小部件并将其应用到我ManyToManyFields认为合适的位置,但是那里是否有可以用来代替的预构建窗口?在我的梦中,我描绘了一个自动完成的文本输入HTML小部件。在Django管理框架中甚至可行/可行吗? 谢谢。

1
AJAX发布错误:拒绝设置不安全的标头“连接”
我有以下自定义ajax函数,可将数据发布回PHP文件。每当发生数据发布时,都会出现以下两个错误: 拒绝设置不安全标头“ Content-length” 拒绝设置不安全标头“ Connection” 代码: function passposturl(url1, params, obj) { //url1 = url1+"&sid="+Math.random(); xmlHttp = get_xmlhttp_obj(); xmlHttp.loadflag = obj; xmlHttp.open("POST", url1, true); //alert(url1); //alert(params); //alert(obj); //alert(params.length); xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); xmlHttp.setRequestHeader("Content-length", params.length); xmlHttp.setRequestHeader("Connection", "close"); xmlHttp.onreadystatechange = function () { stateChanged(xmlHttp); }; xmlHttp.send(params); } 我究竟做错了什么?
101 javascript  ajax 

3
asm.js和WebAssembly有什么区别?
我最近一直在阅读有关asm.js和WebAssembly的内容: http://ejohn.org/blog/asmjs-javascript-compile-target/ https://brendaneich.com/2015/06/from-asm-js-to-webassembly/ 我仍然对一些事情感到困惑: asm.js代码是否可以及时编译并运行?编译成什么? 除了asm.js是文本和wasm(Web程序集)是二进制之外,两者之间有什么区别? 这对于在浏览器中运行的其他脚本语言意味着什么?以python为例,它将是 python代码编译为wasm吗?要么 python解释器(Cpython)编译成wasm并解释python?

15
如何根据内容动态调整Twitter Bootstrap模式的大小
我的数据库内容包含不同类型的数据,例如Youtube视频,Vimeo视频,文本,Imgur图片等。它们的高度和宽度都不同。我在搜索Internet时发现的所有内容都将大小更改为仅一个参数。它必须与弹出窗口中的内容相同。 这是我的HTML代码。我还使用Ajax来调用内容。 <div id="modal" class="modal hide fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button> <h3 id="ModalLabel"></h3> </div> <div class="modal-body"> </div> </div>


2
Uncaught TypeError:无法使用'in'运算符在其中搜索'length'
未捕获的TypeError:无法使用“ in”运算符在“ 这是我尝试$.each对此JSON对象执行操作时收到的错误: {"type":"Anuncio","textos":["Probando esto","$ 20150515"],"submit":"codParameters?___DDSESSIONID\u003d14EA4721A904D6DD71591156996E29F7%3A%2FMobilTest"} 我也尝试对stringify执行相同的操作,但收到相同的错误: {\"type\":\"Anuncio\",\"textos\":[\"Probando esto\",\"$ 20150515\"],\"submit\":\"codParameters?___DDSESSIONID\\u003d06CBEC9D1A53616EFF703A8C71FBC2B4%3A%2FMobilTest\"}" 如果我___DDSESSIONID\\u003d06CBEC9D1A53616EFF703A8C71FBC2B4%3A%2FMobilTest从对象中删除参数,则$ .each可以正常工作。 为什么会这样呢?


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.