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

HTML (HyperText Markup Language) เป็นภาษามาร์กอัปหลักสำหรับการสร้างเว็บเพจและข้อมูลอื่น ๆ ที่จะแสดงในเว็บเบราว์เซอร์ คำถามเกี่ยวกับ HTML ควรมีตัวอย่างที่ทำซ้ำได้น้อยที่สุดและแนวคิดบางประการเกี่ยวกับสิ่งที่คุณพยายามทำ แท็กนี้ไม่ค่อยได้ใช้คนเดียวและมักจะจับคู่กับ [CSS] และ [javascript]

10
CORS - แรงจูงใจเบื้องหลังการแนะนำคำขอ preflight คืออะไร?
การแบ่งปันทรัพยากรข้ามแหล่งกำเนิดเป็นกลไกที่อนุญาตให้เว็บเพจสร้าง XMLHttpRequests ไปยังโดเมนอื่น (จากวิกิพีเดีย ) ฉันเล่นซอกับ CORS ในสองสามวันที่ผ่านมาและฉันคิดว่าฉันมีความเข้าใจที่ดีเกี่ยวกับการทำงานทุกอย่าง ดังนั้นคำถามของฉันไม่ได้เกี่ยวกับวิธีการที่ล ธ / ทำงาน preflight มันเป็นเรื่องของเหตุผลที่อยู่เบื้องหลังขึ้นมาพร้อมกับ preflights เป็นชนิดคำขอใหม่ ฉันไม่เห็นเหตุผลใด ๆ ว่าทำไมเซิร์ฟเวอร์ A ต้องส่ง preflight (PR) ไปยังเซิร์ฟเวอร์ B เพื่อตรวจสอบว่าคำขอจริง (RR) จะได้รับการยอมรับหรือไม่ - แน่นอนว่า B จะยอมรับ / ปฏิเสธ RR ได้โดยไม่ต้อง PR ก่อนหน้าใด ๆ หลังจากค้นหาค่อนข้างน้อยฉันพบข้อมูลชิ้นนี้ที่ www.w3.org (7.1.5): เพื่อปกป้องทรัพยากรจากการร้องขอข้ามแหล่งกำเนิดที่ไม่สามารถเกิดขึ้นจากตัวแทนผู้ใช้บางรายก่อนที่ข้อมูลจำเพาะนี้จะมีการร้องขอ preflight ถูกสร้างขึ้นเพื่อให้แน่ใจว่าทรัพยากรตระหนักถึงข้อกำหนดนี้ ฉันคิดว่านี่เป็นประโยคที่เข้าใจยากที่สุดเท่าที่เคยมีมา การตีความของฉัน (ควรเรียกว่า 'เดาได้ดีที่สุด') คือการปกป้องเซิร์ฟเวอร์ …
366 ajax  html  http  cors  preflight 

30
การสร้าง textarea พร้อมปรับขนาดอัตโนมัติ
มีอีกหัวข้อหนึ่งเกี่ยวกับเรื่องนี้ซึ่งฉันได้ลอง แต่มีปัญหาหนึ่งคือ: textareaไม่หดตัวถ้าคุณลบเนื้อหา ฉันไม่สามารถหาวิธีย่อขนาดให้ถูกต้องได้ - clientHeightค่ากลับมาเป็นขนาดเต็มtextareaไม่ใช่เนื้อหา รหัสจากหน้านั้นอยู่ด้านล่าง: function FitToContent(id, maxHeight) { var text = id && id.style ? id : document.getElementById(id); if ( !text ) return; var adjustedHeight = text.clientHeight; if ( !maxHeight || maxHeight > adjustedHeight ) { adjustedHeight = Math.max(text.scrollHeight, adjustedHeight); if ( maxHeight ) adjustedHeight = Math.min(maxHeight, …

6
location.host vs location.hostname และความเข้ากันได้ข้ามเบราว์เซอร์?
ข้อใดต่อไปนี้ที่มีประสิทธิภาพสูงสุดในการตรวจสอบว่าตัวแทนผู้ใช้กำลังเข้าถึงผ่านโดเมนที่ถูกต้องหรือไม่ เราต้องการแสดงคำเตือนสไตล์ 'แถบด้านบน' ของ js ขนาดเล็กหากพวกเขาเข้าถึงโดเมนโดยใช้เว็บพร็อกซีบางประเภท (เนื่องจากมีแนวโน้มที่จะทำลาย js) เรากำลังคิดที่จะใช้สิ่งต่อไปนี้: var r = /.*domain\.com$/; if (r.test(location.hostname)) { // showMessage ... } นั่นจะดูแลโดเมนย่อยที่เราเคยใช้ เราควรใช้ชื่อโฮสต์หรือชื่อโฮสต์ใด ใน Firefox 5 และ Chrome 12: console.log(location.host); console.log(location.hostname); .. แสดงเหมือนกันสำหรับทั้งคู่ นั่นเป็นเพราะพอร์ตไม่ได้อยู่ในแถบที่อยู่จริงหรือ W3Schoolsกล่าวว่าโฮสต์มีพอร์ต ควรมีการตรวจสอบความถูกต้อง location.host/hostname หรือไม่หรือเราจะค่อนข้างมั่นใจใน IE6 + และคนอื่น ๆ ทั้งหมดจะมีอยู่หรือไม่

10
ภาพพื้นหลัง CSS ให้พอดีกับความกว้างความสูงควรปรับสัดส่วนแบบอัตโนมัติ
ฉันมี body { background: url(images/background.svg); } ผลที่ต้องการคือภาพพื้นหลังนี้จะมีความกว้างเท่ากับหน้าความสูงเปลี่ยนไปเพื่อรักษาสัดส่วน เช่นหากภาพต้นฉบับมีขนาด 100 * 200 (หน่วยใด ๆ ) และตัวกล้องมีความกว้าง 600px ภาพพื้นหลังควรจะมีความสูง 1200px ความสูงควรเปลี่ยนโดยอัตโนมัติหากปรับขนาดหน้าต่าง เป็นไปได้ไหม ในขณะนี้ Firefox ดูเหมือนว่ามันจะปรับความสูงแล้วปรับความกว้าง อาจเป็นเพราะความสูงเป็นมิติที่ยาวที่สุดและพยายามหลีกเลี่ยงการครอบตัด ฉันต้องการที่จะปลูกพืชในแนวตั้งแล้วเลื่อน: ไม่มีการทำซ้ำในแนวนอน นอกจากนี้ Chrome กำลังวางภาพไว้ตรงกลางไม่ต้องทำซ้ำแม้เมื่อbackground-repeat:repeatได้รับอย่างชัดเจนซึ่งเป็นค่าเริ่มต้นอยู่ดี
365 html  css 

5
ฉันจะเพิ่มเคล็ดลับเครื่องมือในองค์ประกอบการขยายได้อย่างไร
ในรหัสต่อไปนี้ฉันต้องการให้เครื่องมือคำแนะนำเกิดขึ้นเมื่อผู้ใช้วนเวียนอยู่ฉันจะทำอย่างไร ฉันไม่ต้องการใช้ลิงก์ใด ๆ <span> text </span>
364 html  css 


3
อะไรคือความซื่อสัตย์และคุณลักษณะของผู้ผสมข้ามพันธุ์?
Bootstrapcdn เพิ่งเปลี่ยนลิงค์ของพวกเขา ตอนนี้ดูเหมือนว่านี้: <link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css" rel="stylesheet" integrity="sha256-MfvZlkHCEqatNoGiOXveE8FIwMzZg4W85qfrfIFBfYc= sha512-dTfge/zgoMYpP7QbHy4gWMEGsbsdZeCXz7irItjcC3sPUFtf0kuFbDz/ixG7ArTxmDjLXDmezHubeNikyKGVyQ==" crossorigin="anonymous"> ทำอะไรintegrityและcrossoriginแอตทริบิวต์เฉลี่ย? พวกเขามีผลต่อการโหลดสไตล์ชีทอย่างไร

14
เปิด URL ในหน้าต่างเดียวกันและในแท็บเดียวกัน
ฉันต้องการเปิดลิงค์ในหน้าต่างเดียวกันและในแท็บเดียวกันที่มีเพจพร้อมกับลิงค์ เมื่อฉันพยายามเปิดลิงก์โดยใช้ลิงก์window.openนั้นจะเปิดขึ้นในแท็บใหม่ไม่ใช่แท็บเดียวกันในหน้าต่างเดียวกัน

7
วิธีการละเว้นองค์ประกอบ HTML จาก tabindex?
มีวิธีใดบ้างใน HTML ที่จะบอกเบราว์เซอร์ว่าไม่อนุญาตให้สร้างดัชนีแท็บในองค์ประกอบเฉพาะหรือไม่ ในหน้าของฉันแม้ว่าจะมีการแสดงภาพสไลด์ที่แสดงด้วย jQuery เมื่อคุณแท็บผ่านหน้าจอนั้นคุณจะได้รับการกดแท็บจำนวนมากก่อนที่ตัวควบคุมแท็บจะย้ายไปยังลิงก์ที่มองเห็นได้ถัดไปบนหน้าเว็บ ผู้ใช้มองเห็น
361 html  tabindex 

16
เป็นวิธีที่ง่ายที่สุดในการปิดการใช้งาน / เปิดใช้งานปุ่มและลิงก์ (jQuery + Bootstrap)
บางครั้งฉันใช้จุดยึดสไตล์เป็นปุ่มและบางครั้งฉันก็ใช้ปุ่ม ฉันต้องการปิดการใช้งานสิ่งที่เฉพาะเจาะจงคลิกเพื่อ: พวกเขาดูปิดการใช้งาน พวกเขาหยุดการคลิก ฉันจะทำสิ่งนี้ได้อย่างไร

8
กำลังตรวจจับการเปลี่ยนแปลงอินพุตใน jQuery หรือไม่
เมื่อใช้ jquery .changeกับinputเหตุการณ์จะถูกไล่ออกเมื่ออินพุตขาดโฟกัสเท่านั้น ในกรณีของฉันฉันต้องโทรไปที่บริการ (ตรวจสอบว่าค่าถูกต้อง) ทันทีที่มีการเปลี่ยนแปลงค่าอินพุต ฉันจะทำสิ่งนี้ได้อย่างไร
359 javascript  jquery  html 

15
ผลของการเพิ่ม 'return false' ให้กับฟังเหตุการณ์คลิกคืออะไร
หลายครั้งที่ฉันเห็นลิงก์เช่นนี้ในหน้า HTML: <a href='#' onclick='someFunc(3.1415926); return false;'>Click here !</a> ผลของสิ่งที่return falseอยู่ในนั้น? นอกจากนี้ฉันมักจะไม่เห็นปุ่ม สิ่งนี้ระบุไว้ที่ไหนหรือไม่? ในสเป็คบางอย่างใน w3.org?
359 javascript  html 

20
เหตุการณ์การเปลี่ยนแปลงที่น่าพึงพอใจ
ฉันต้องการที่จะเรียกใช้ฟังก์ชั่นเมื่อผู้ใช้แก้ไขเนื้อหาที่divมีcontenteditableแอตทริบิวต์ onchangeเหตุการณ์เท่ากับอะไร ฉันใช้ jQuery ดังนั้นจึงควรเลือกใช้โซลูชันใด ๆ ที่ใช้ jQuery ขอบคุณ!



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