คำถามติดแท็ก javascript

สำหรับคำถามเกี่ยวกับการเขียนโปรแกรมใน ECMAScript (JavaScript / JS) และภาษา / การใช้งานต่างๆ (ไม่รวม ActionScript) แท็กนี้ไม่ค่อยได้ใช้คนเดียว แต่ส่วนใหญ่มักจะเกี่ยวข้องกับแท็ก [node.js], [jquery], [json] และ [html]

18
ฟังก์ชันผกผัน $ .param () ใน JavaScript / jQuery
รับแบบฟอร์มต่อไปนี้: <form> <input name="foo" value="bar"> <input name="hello" value="hello world"> </form> ฉันสามารถใช้$.param( .. )โครงสร้างเพื่อจัดลำดับแบบฟอร์ม: $.param( $('form input') ) => foo=bar&hello=hello+world ฉันจะถอนการติดตั้งสตริงด้านบนด้วย JavaScript และรับแฮชกลับได้อย่างไร ตัวอย่างเช่น, $.magicFunction("foo=bar&hello=hello+world") => {'foo' : 'bar', 'hello' : 'hello world'} อ้างอิง: jQuery.param( obj ).
122 javascript  jquery 

10
กลยุทธ์การออกจากปุ่ม Panic ที่เร็วที่สุดในเว็บไซต์ Crisis / Abuse? [ปิด]
ปิด . คำถามนี้เป็นคำถามความคิดเห็นตาม ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบพร้อมข้อเท็จจริงและการอ้างอิงได้โดยแก้ไขโพสต์นี้ ปิดให้บริการใน6 ปีที่ผ่านมา ปรับปรุงคำถามนี้ ฉันกำลังทำเว็บไซต์ของศูนย์ทรัพยากรการล่วงละเมิดสตรี ศูนย์จำนวนมากเช่นนี้มีสิ่งที่เรียกโดยศูนย์ว่า "Panic Button" ตัวอย่างของหนึ่งขั้นพื้นฐานพบว่าที่นี่ที่ด้านบนของทุกหน้าในแถบสีเขียว แนวคิดของลิงก์หรือปุ่มมีไว้สำหรับในกรณีที่ผู้หญิงกำลังดูเว็บไซต์นี้เพื่อขอความช่วยเหลือและผู้ทำร้ายหรือคนที่พวกเขาไม่ต้องการรู้จักเดินเข้ามาในห้องก็จะช่วยให้สามารถหลบหนีได้อย่างรวดเร็ว บางครั้งลิงก์เร็วกว่ามากจากนั้นจึงปิดหน้าต่างเบราว์เซอร์ซึ่งอาจเป็นเรื่องที่น่าสงสัย ปัญหาที่ฉันเห็นคือปุ่มส่วนใหญ่ที่ฉันเห็นทำเพียงแค่ส่งคุณไปที่ google หรืออะไรทำนองนั้น ฉันจะทำสิ่งนี้: <a href="http://www.msn.com/#news" rel="noreferrer">LEAVE WEBSITE NOW!</a> หรือ <a href='data:text/html;charset=utf-8, <html><meta http-equiv="refresh" content="0;URL='http://www.msn.com/#news/'"></html>'>LEAVE WEBSITE NOW!</a> ลิงก์แบบนี้จะเลื่อนคุณไปยังเนื้อหาจริง ไม่ใช่การค้นหาใน Google ที่ว่างเปล่า แต่ก็ไม่ใช่สิ่งที่เฉพาะเจาะจงมากนักที่อาจถูกมองว่าน่าสงสัย ฉันรู้ว่าการบล็อกผู้อ้างอิงนั้นดี แต่ถึงแม้จะมีวิธีแก้ปัญหานั้นคุณก็สามารถกดปุ่มย้อนกลับบนเบราว์เซอร์ของคุณและคุณถูกจับได้ สำหรับปัญหานี้ฉันคิดว่าฉันสามารถทำสิ่งนี้ได้: HTML <a href="javascript:goNewWin()" rel="noreferrer">LEAVE WEBSITE NOW!</A> JavaScript function goNewWin() …
122 javascript  html 

11
คุณทำการลดขนาด Javascript โดยอัตโนมัติสำหรับเว็บแอปพลิเคชัน Java ของคุณได้อย่างไร
ฉันสนใจที่จะรับฟังวิธีที่คุณต้องการทำให้การย่อขนาด Javascript โดยอัตโนมัติสำหรับเว็บแอป Java ของคุณ ด้านล่างนี้เป็นประเด็นที่ฉันสนใจเป็นพิเศษ: มันบูรณาการอย่างไร? เป็นส่วนหนึ่งของเครื่องมือสร้างของคุณตัวกรอง servlet โปรแกรมแบบสแตนด์อโลนหลังการประมวลผลไฟล์ WAR หรืออย่างอื่นหรือไม่? มันเป็นเรื่องง่ายที่จะเปิดใช้งานและปิดการใช้งาน ? การพยายามแก้ไขข้อบกพร่องของสคริปต์ที่ย่อขนาดไม่น่าสนใจ แต่ก็มีประโยชน์สำหรับนักพัฒนาที่จะสามารถทดสอบได้ว่าการลดขนาดนั้นไม่ได้ทำลายอะไรเลย มันทำงานอย่างโปร่งใสหรือไม่หรือมีผลข้างเคียงใด ๆ (นอกเหนือจากผลกระทบที่มีอยู่ในการลดขนาด) ที่ฉันต้องพิจารณาในการทำงานประจำวันของฉัน? มันใช้minifier แบบไหน ? มันขาดคุณสมบัติที่คุณคิดได้หรือไม่? คุณชอบอะไรเกี่ยวกับเรื่องนี้? สิ่งที่ไม่คุณชอบเกี่ยวกับมันได้หรือไม่ ส่วนใหญ่จะใช้เป็นข้อมูลอ้างอิงสำหรับโครงการในอนาคตของฉัน (และหวังว่า SOer คนอื่น ๆ จะพบว่ามันเป็นข้อมูลเช่นกัน) ดังนั้นเครื่องมือทุกประเภทจึงน่าสนใจ (โปรดทราบว่านี่ไม่ใช่คำถามเกี่ยวกับ minifier ที่ดีที่สุดเรามีคนมากมายอยู่แล้ว)

27
Google Maps JavaScript API RefererNotAllowedMapError
เรากำลังพยายามพัฒนาแอป geoplacement สำหรับลูกค้าของเราและเราต้องการทดสอบก่อนในโดเมนของตัวเอง เราได้ลงนามสำหรับ Google Maps JavaScript API และเรามีคีย์เบราว์เซอร์ที่ถูกต้องและโดเมนของเรา www.grupocamaleon.com ได้รับอนุญาตให้ใช้คีย์นั้น แต่เราไม่สามารถสร้างแม้แต่ตัวอย่างที่ง่ายที่สุดเพื่อให้ทำงานโดยไม่มีข้อผิดพลาด เรามีในโดเมนของเราและด้วยรหัสของเราการสาธิตต่อไปนี้: (1) http://www.grupocamaleon.com/boceto/aerial-simple.html แต่ไม่ได้ผลและคอนโซล Firebug พูดว่า: "ข้อผิดพลาด Google Maps API: ข้อผิดพลาดของ Google Maps API: RefererNotAllowedMapError (ลิงก์ไปยังเอกสารของ Google ใน RefererNotAllowedMapError) URL ไซต์ของคุณที่จะได้รับอนุญาต: (1)" หน้าข้อมูลรับรองของฉันไม่มีความเป็นไปได้ในการเพิ่มผู้อ้างอิงเพื่อยอมรับดังนั้นจึงไม่สามารถแก้ปัญหาเกี่ยวกับการเพิ่มผู้อ้างอิงได้ในขณะนี้ หน้าข้อมูลรับรองของฉัน: ทำไมเราถึงได้รับข้อผิดพลาดนั้น? เราจะแก้ไขได้อย่างไร?

5
การเลือกองค์ประกอบใน iFrame jQuery
ในแอปพลิเคชันของเราเราแยกวิเคราะห์หน้าเว็บและโหลดลงในหน้าอื่นใน iFrame องค์ประกอบทั้งหมดในหน้าที่โหลดนั้นมี tokenid-s ฉันต้องการเลือกองค์ประกอบตาม tokenid-s เหล่านั้น หมายถึง - ฉันคลิกที่องค์ประกอบในหน้าหลักและเลือกองค์ประกอบที่เกี่ยวข้องในหน้าใน iFrame ด้วยความช่วยเหลือของ jQuery ฉันทำด้วยวิธีต่อไปนี้: function selectElement(token) { $('[tokenid=' + token + ']').addClass('border'); } อย่างไรก็ตามด้วยฟังก์ชั่นนี้ฉันสามารถเลือกองค์ประกอบในเพจปัจจุบันเท่านั้นไม่ใช่ใน iFrame ใครช่วยบอกทีฉันจะเลือกองค์ประกอบใน iFrame ที่โหลดได้อย่างไร ขอบคุณ

9
จะรับข้อความบริสุทธิ์โดยไม่มีองค์ประกอบ HTML โดยใช้ JavaScript ได้อย่างไร
ฉันมีปุ่ม 1 และข้อความบางส่วนใน HTML ของฉันดังต่อไปนี้: function get_content(){ // I don't know how to do in here!!! } <input type="button" onclick="get_content()" value="Get Content"/> <p id='txt'> <span class="A">I am</span> <span class="B">working in </span> <span class="C">ABC company.</span> </p> เมื่อผู้ใช้คลิกปุ่มเนื้อหาใน<p id='txt'>จะกลายเป็นผลลัพธ์ที่คาดหวังดังนี้ <p id='txt'> // All the HTML element within the <p> will be disappear …
122 javascript  html 



8
การรวมฟอร์มการสมัคร AJAX Mailchimp
มีวิธีใดบ้างในการรวม mailchimp อย่างง่าย (การป้อนอีเมลหนึ่งรายการ) กับ AJAX ดังนั้นจึงไม่มีการรีเฟรชหน้าและไม่มีการเปลี่ยนเส้นทางไปยังหน้า mailchimp เริ่มต้น วิธีนี้ใช้ไม่ได้jQuery Ajax POST ไม่ทำงานกับ MailChimp ขอบคุณ

4
คำขอเกิน maxQueryStringLength ที่กำหนดไว้เมื่อใช้ [Authorize]
ฉันมีไซต์ MVC3 ใน C # ฉันมีมุมมองเฉพาะที่ถูกป้อนพารามิเตอร์การสืบค้นจากฟังก์ชัน JavaScript ฟังก์ชันจะเปลี่ยนเส้นทางไปยังไซต์ผ่าน window.location.href = "../ActionName?" + query_string; query_string เป็นสตริงพารามิเตอร์เคียวรีแบบไดนามิกที่สร้างโดยฟังก์ชัน JavaScript สาเหตุของความแปลกนี้คือบางครั้งฟังก์ชันเดียวกันจะส่ง URL ไปยังเว็บฟอร์ม ASP.Net เนื่องจากต้องใช้ตัวควบคุมReportviewerการดำเนินการทางเลือกคือการบันทึกพารามิเตอร์บางตัวในกรณีนี้ที่ส่งผ่านไปยังมุมมอง (สามารถอธิบายเพิ่มเติมได้หากไม่สมเหตุสมผล) ทุกอย่างทำงานได้ดีจนกว่าฉันจะแนะนำ [Authorize] ให้กับวิธีการดำเนินการ หยุดทำงานถ้าอยู่ในสถานที่ทำงานได้ดีโดยไม่ต้องและ [Authorize] ทำงานได้ดีกับวิธีการอื่น ๆ ทั้งหมด URL ทั้งหมดในกรณีนี้มีความยาว 966 ตัวอักษรหลังจากการวิจัยดูเหมือนว่าค่าmaxQueryStringLengthคือ 2048 ตามค่าเริ่มต้น แต่สามารถแทนที่ค่าใดก็ได้ของประเภทจำนวนเต็มดังนั้นสำหรับการยิ้มฉันจึงเพิ่ม <security> <requestFiltering> <requestLimits maxQueryString="2048"></requestLimits> </requestFiltering> </security> คีย์ไปยังไฟล์กำหนดค่าเว็บภายใต้คีย์ ไม่มีความสุขที่นั่นฉันจึงไร้สาระและทำมันเป็น 4096 แต่ก็ยังไม่มีความสุข ขณะนี้ URL ทั้งหมดมีความยาว …



12
จะสร้างคำขอ JSONP จาก Javascript โดยไม่ใช้ JQuery ได้อย่างไร
ฉันสามารถสร้างคำขอข้ามโดเมน JSONP ใน JavaScript โดยไม่ใช้ jQuery หรือไลบรารีภายนอกอื่น ๆ ได้หรือไม่ ฉันต้องการใช้ JavaScript เองแล้วแยกวิเคราะห์ข้อมูลและทำให้มันเป็นวัตถุเพื่อที่ฉันจะได้ใช้มัน ฉันต้องใช้ไลบรารีภายนอกหรือไม่? ถ้าไม่ฉันจะทำอย่างไร?
122 javascript  jsonp 

6
ใช้ React ในแอพหลายหน้า
ฉันได้เล่นกับ React และจนถึงตอนนี้ฉันชอบมันมาก ฉันกำลังสร้างแอปด้วย NodeJS และต้องการใช้ React สำหรับส่วนประกอบแบบโต้ตอบบางส่วนในแอปพลิเคชัน ฉันไม่ต้องการให้เป็นแอปหน้าเดียว ฉันยังไม่พบสิ่งใดในเว็บที่ตอบคำถามต่อไปนี้: ฉันจะแยกหรือรวมส่วนประกอบการตอบสนองของฉันในแอปแบบหลายหน้าได้อย่างไร ขณะนี้ส่วนประกอบทั้งหมดของฉันอยู่ในไฟล์เดียวแม้ว่าฉันจะไม่เคยโหลดเลยในบางส่วนของแอป จนถึงตอนนี้ฉันกำลังพยายามใช้คำสั่งเงื่อนไขในการแสดงผลส่วนประกอบโดยค้นหา ID ของคอนเทนเนอร์ที่ React จะแสดงผล ฉันไม่แน่ใจ 100% ว่าแนวทางปฏิบัติที่ดีที่สุดคืออะไรกับ React มันจะเป็นแบบนี้ if(document.getElementById('a-compenent-in-page-1')) { React.render( <AnimalBox url="/api/birds" />, document.getElementById('a-compenent-in-page-1') ); } if(document.getElementById('a-compenent-in-page-2')) { React.render( <AnimalBox url="/api/cats" />, document.getElementById('a-compenent-in-page-2') ); } if(document.getElementById('a-compenent-in-page-3')) { React.render( <AnimalSearchBox url="/api/search/:term" />, document.getElementById('a-compenent-in-page-3') ); } ฉันยังคงอ่านเอกสารและไม่พบสิ่งที่ต้องการสำหรับแอปหลายหน้า …

4
script-Tag ที่มีเนื้อหา src AND หมายความว่าอย่างไร
ตัวอย่างจากปุ่ม +1 ของ Googles: <script type="text/javascript" src="https://apis.google.com/js/plusone.js"> {"parsetags": "explicit"} </script> แท็กสคริปต์มี src-Attribute และเนื้อหา นี่หมายความว่าอย่างไรและทำงานอย่างไร?
122 javascript 

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.