คำถามติดแท็ก google-chrome

[google-chrome] สำหรับคำถามที่เกี่ยวข้องกับการพัฒนาด้วย Google Chrome เว็บเบราว์เซอร์ที่ใช้เครื่องมือแสดงผล Blink คำเตือน! การสนับสนุนทั่วไปสำหรับเบราว์เซอร์ไม่ได้อยู่ในหัวข้อ: คำถามเกี่ยวกับการใช้หรือการกำหนดค่าเบราว์เซอร์ควรโพสต์บน https://superuser.com Chrome OS และ Chromium อยู่นอกหัวข้อ: คำถามเกี่ยวกับ [google-chrome-os] หรือ [chromium] ควรใช้แท็กเหล่านั้น

4
ตัวเลือก“ ขอไซต์เดสก์ท็อป” ของ Chrome ทำงานอย่างไร
สำหรับ iOS google chrome เมื่อผู้ใช้กดปุ่ม "ขอไซต์บนเดสก์ท็อป" เบราว์เซอร์จะทำอย่างไรเพื่อพยายามเปิดไซต์เดสก์ท็อป ฉันนึกภาพส่วนหัวบางอย่างในคำขอที่ไซต์กำลังมองหาหรืออะไรที่คล้ายกัน

1
หมายความว่าอย่างไรเมื่อ Chrome Dev Tools แสดงคุณสมบัติที่คำนวณแล้วเป็นสีเทา
โปรดทราบว่าไม่ใช่แผงสไตล์ (ฉันรู้ว่าสีเทาหมายถึงอะไรในบริบทนั้น - ไม่ได้ใช้) แต่แผงถัดไปคือแผงคุณสมบัติที่คำนวณ หมายความว่าอย่างไรเมื่อคุณสมบัติที่คำนวณแล้วแสดงเป็นสีเทา ตัวอย่าง:

14
ใหม่ Date () ใช้งานได้ใน Chrome แต่ไม่ใช่ Firefox
ฉันกำลังสร้างสตริงวันที่และเวลาที่มีลักษณะดังนี้: 2010-07-15 11:54:21 และด้วยรหัสต่อไปนี้ฉันได้รับวันที่ไม่ถูกต้องใน Firefox แต่ใช้งานได้ดีใน Chrome var todayDateTime = year + '-' + month + '-' + day + ' ' + hour + ':' + minute + ':' + seconds; var date1 = new Date(todayDateTime); ใน firefox date1 ให้วันที่ที่ไม่ถูกต้องแก่ฉัน แต่ใน chrome มันใช้งานได้ดีอะไรคือสาเหตุหลัก?

11
คอนโซลนักพัฒนา Chrome JavaScript: สามารถเรียก console.log () โดยไม่ขึ้นบรรทัดใหม่ได้หรือไม่
ฉันต้องการใช้ console.log () เพื่อบันทึกข้อความโดยไม่ต้องต่อท้ายบรรทัดใหม่หลังจากการเรียกแต่ละครั้งไปที่ console.log () เป็นไปได้หรือไม่

4
ส่วนขยายของ Chrome: ทำให้ทำงานได้ทุกครั้งที่โหลดหน้าเว็บ
ฉันต้องการสร้างส่วนขยายของ Chrome ที่เรียกใช้สคริปต์บางส่วนหลังจากโหลดหนึ่งหน้าฉันไม่แน่ใจว่าฉันต้องใช้ตรรกะนี้ในหน้าพื้นหลังหรืออาจเป็นที่อื่นได้ความช่วยเหลือใด ๆ ที่นี่จะได้รับการชื่นชมอย่างมาก

13
เครื่องมือสำหรับนักพัฒนา Chrome: สคริปต์ html ว่างเปล่า (ในแหล่งที่มา) บทแนะนำการดีบัก
ฉันกำลังทำแบบฝึกหัดการดีบัก C hromeโดยใช้ NetBeans และ Google Chrome ดูเหมือนว่าทุกอย่างรวมถึงส่วนขยายจะทำงานได้อย่างถูกต้อง แต่เมื่อฉันไปที่ส่วนUse the Debuggerฉันไม่เห็นโค้ด html เพื่อแทรกเบรกพอยต์ หลังจากเลือกตรวจสอบป๊อปอัปบนเบราว์เซอร์จะเปิดขึ้นในคอนโซลโดยไม่แสดงอะไรองค์ประกอบจะแสดง popup.html พร้อมกับรูปภาพ เมื่อฉันไปที่ Sources ไฟล์ popup.html สามารถเปิดได้ แต่บรรทัดเดียวคือบรรทัดที่ 1 ว่างเปล่า ถ้าฉันเปิดไฟล์ js ไฟล์ js จะอยู่ที่นั่นและสามารถแก้ไขได้ (แตกปลาย) ฉันขอโทษ - อาจจะเป็นเรื่องพื้นฐาน แต่ฉันไม่ค่อยมีประสบการณ์กับเรื่องนี้ ฉันได้ลองโหลดใหม่และรีเฟรชทุกอย่างแล้ว การติดตาม: เมื่อเข้าlocation.reload(true)สู่พรอมต์คอนโซลไฟล์ popup.html จะปรากฏเป็น Source! ทำไม? ไม่มีความเห็น. ฉันหวังว่านี่จะช่วยใครบางคนได้ตลอดทั้งวันที่ฉันใช้เวลาสะดุด

17
จะลบ indexedDB ได้อย่างไร?
ฉันกำลังทำงานในโครงการที่เกี่ยวข้องกับการใช้ IndexedDB เมื่อฉันเริ่มรู้จักเทคโนโลยีนี้ฉันจำเป็นต้องสามารถลบ IndexedDB ด้วยมือเพื่อที่ฉันจะได้เริ่มต้นใหม่ได้ ฉันพบวิธีที่จะทำได้ใน Firefox แต่ฉันไม่พบวิธีสำหรับ Google Chrome ฉันพยายามลบเนื้อหาของโฟลเดอร์นี้ (ฉันใช้ Mac): {home}/Library/Application Support/Google/Chrome/Default/IndexedDB แต่ดูเหมือนว่า Chrome stil จะมี DB อยู่ทุกที่ฉันจึงไม่สามารถเริ่มต้นใหม่ได้

14
ภาพเคลื่อนไหวเมื่อวางเมาส์ - ปัญหาความทึบของโครเมียม
ดูเหมือนจะมีปัญหากับหน้าของฉันที่นี่: http://www.lonewulf.eu เมื่อวางเมาส์เหนือภาพขนาดย่อรูปภาพจะเลื่อนไปทางขวาเล็กน้อยและจะเกิดขึ้นใน Chrome เท่านั้น css ของฉัน: .img{ -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter:alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5; -khtml-opacity: 0.5; display:block; border:1px solid #121212; } .img:hover{ -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter:alpha(opacity=100); -moz-opacity: 1; opacity: 1; -khtml-opacity: 1; display:block; }

7
ฉันจะตรวจสอบและปรับแต่ง: before and: after pseudo-elements in-browser ได้อย่างไร?
ฉันได้สร้างองค์ประกอบ DOM ที่ค่อนข้างซับซ้อนโดยมี an: after pseudo-element และฉันต้องการตรวจสอบและปรับแต่งองค์ประกอบเหล่านี้ใน Chrome Inspector หรือ Firebug หรือเทียบเท่า แม้จะมีการกล่าวถึงคุณลักษณะนี้ในบล็อกโพสต์ WebKit / Safari (ลงวันที่ 2010) แต่ฉันไม่พบคุณลักษณะนี้เลยใน Chrome หรือ Safari อย่างน้อย Chrome ก็มีช่องทำเครื่องหมายเพื่อตรวจสอบ: hover,: เยี่ยมและ: สถานะที่ใช้งานอยู่ แต่: before and: after จะไม่มีให้เห็น นอกจากนี้บล็อกโพสต์นี้ (ลงวันที่ 2009!) กล่าวถึงความสามารถนี้ที่มีอยู่ในเครื่องมือ IE dev แต่ตอนนี้ฉันใช้ Mac OS ดังนั้นนี่จึงไม่ช่วยฉัน นอกจากนี้ IE ไม่ใช่เบราว์เซอร์ที่ฉันกำหนดเป้าหมายเป็นหลัก มีวิธีใดในการตรวจสอบองค์ประกอบหลอกเหล่านี้หรือไม่? แก้ไข: นอกเหนือจากความผิดพลาดเกี่ยวกับ Firebug …

15
บังคับจุดทศนิยมแทนลูกน้ำในการป้อนหมายเลข HTML5 (ฝั่งไคลเอ็นต์)
ฉันได้เห็นว่าเบราว์เซอร์บางตัวแปลinput type="number"สัญกรณ์ตัวเลข ตอนนี้ในช่องที่แอปพลิเคชันของฉันแสดงพิกัดลองจิจูดและละติจูดฉันจะได้สิ่งต่างๆเช่น "51,983" ซึ่งควรเป็น "51.982559" วิธีแก้ปัญหาของฉันคือใช้input type="text"แทน แต่ฉันต้องการใช้การป้อนตัวเลขที่มีการแสดงทศนิยมที่ถูกต้อง มีวิธีบังคับให้เบราว์เซอร์ใช้จุดทศนิยมในการป้อนตัวเลขโดยไม่คำนึงถึงการตั้งค่าภายในฝั่งไคลเอ็นต์หรือไม่ (มันไปโดยไม่บอกว่าในแอปพลิเคชันของฉันฉันแก้ไขสิ่งนี้ที่ฝั่งเซิร์ฟเวอร์อยู่แล้ว แต่ในการตั้งค่าของฉันฉันต้องการให้มันถูกต้องในฝั่งไคลเอ็นต์ด้วย (เนื่องจาก JavaScript บางตัว)) ขอบคุณล่วงหน้า. UPDATE ณ ตอนนี้การตรวจสอบใน Chrome เวอร์ชัน 28.0.1500.71 บน Windows 7 การป้อนตัวเลขไม่ยอมรับทศนิยมที่จัดรูปแบบด้วยลูกน้ำ คำแนะนำที่เสนอพร้อมstepแอตทริบิวต์ดูเหมือนจะไม่ได้ผล http://jsfiddle.net/AsJsj/

6
Chrome สามารถทำการแปลง XSL ในไฟล์ภายในเครื่องได้หรือไม่?
ฉันกำลังดู xslt และเริ่มทดสอบกับตัวอย่างใน w3schools อย่างไรก็ตามเมื่อฉันบันทึก xml และ xsl ในไฟล์และลองเปิดในเครื่อง chrome จะไม่ทำการแปลง xsl มันแสดงหน้าว่าง ฉันได้เพิ่ม<?xml-stylesheet type="text/xsl" href="style.xsl">แท็กลงในเอกสาร xml แล้วและ firefox แสดงผลตามที่ควรจะเป็น นอกจากนี้ถ้าฉันดูไฟล์ผ่านเว็บเซิร์ฟเวอร์ chrome จะแสดงไฟล์ตามที่ควรจะเป็น chrome มีปัญหาในการค้นหาข้อมูลสไตล์ชีตเมื่อลิงก์อยู่ในเครื่องหรือไม่? การเปลี่ยน href เป็นfile:///C:/xsl/style.xslไม่ได้สร้างความแตกต่าง อัปเดต:สิ่งนี้ดูเหมือนจะเป็นผลข้างเคียงของนโยบายความปลอดภัยที่ไม่ถือว่าไฟล์: /// * เป็นไฟล์ต้นทางเดียวกัน สิ่งนี้ทำให้ข้อผิดพลาดต่อไปนี้ปรากฏในคอนโซล: ความพยายามที่ไม่ปลอดภัยในการโหลดไฟล์ URL: /// C: /xsl-rpg/style.xsl จากเฟรมด้วยไฟล์ URL: /// C: /xsl-rpg/data.xml โดเมนโปรโตคอลและพอร์ตต้องตรงกัน

13
ปิดการใช้งานการรักษาความปลอดภัยเว็บใน Chrome 48+
ฉันมีปัญหากับ--disable-web-securityธง ไม่ทำงานใน Chrome 48 และ Chrome 49 เบต้าบน Windows ฉันได้ลองฆ่าอินสแตนซ์ทั้งหมดรีบูตและเรียกใช้ Chrome ด้วยแฟล็กก่อนอื่นลองใช้เครื่องอื่นด้วย ในรุ่นเบต้าฉันเห็นป๊อปอัปคำเตือน ("คุณกำลังใช้แฟล็กที่ไม่รองรับ .. ") แต่ CORS ยังคงถูกบังคับใช้ เวอร์ชันสาธารณะดูเหมือนจะเพิกเฉยต่อการตั้งค่าสถานะโดยสิ้นเชิง ดูเหมือนจะไม่มีข่าวหรือผู้คนรายงานเกี่ยวกับเรื่องนี้ดังนั้นจึงอาจเป็นปัญหาในท้องถิ่น จะขอบคุณสำหรับความช่วยเหลือหรือข้อมูลที่เกี่ยวข้อง

3
ฉันจะบันทึกองค์ประกอบ HTML เป็นวัตถุ JavaScript ได้อย่างไร
ใช้ Google Chrome หากคุณ console.logเป็นวัตถุจะช่วยให้คุณตรวจสอบองค์ประกอบในคอนโซลได้ ตัวอย่างเช่น: var a = { "foo" : "bar", "whiz" : "bang" }; console.log(a); สิ่งนี้จะพิมพ์ออกมา Objectซึ่งสามารถตรวจสอบได้โดยคลิกที่ลูกศรที่อยู่ข้างๆ อย่างไรก็ตามหากฉันพยายามบันทึก HTMLElement: var b = goog.dom.query('html')[0]; console.log(b); สิ่งนี้จะพิมพ์ออกมา<html></html>ซึ่งไม่สามารถตรวจสอบได้โดยคลิกที่ลูกศรที่อยู่ข้างๆ หากฉันต้องการดูวัตถุ JavaScript (พร้อมด้วยวิธีการและฟิลด์) แทนที่จะเป็นเพียง DOM ขององค์ประกอบฉันจะทำอย่างไร

3
ดูเส้นทางการเปลี่ยนเส้นทางแบบเต็มและรหัสสถานะ HTTP ใน Chrome
ฉันกำลังพยายามค้นหาตัวย่อลิงค์และ out.php linkscripts เปลี่ยนเส้นทางโดยใช้ 301 redirect หรือไม่ ฉันกำลังดูแท็บทรัพยากรในเครื่องมือสำหรับนักพัฒนาของ Chrome แต่จะแสดงเฉพาะส่วนหัวสำหรับหน้าเป้าหมายไม่ใช่สำหรับสคริปต์ลิงก์ นอกจากนี้ไซต์บางแห่งที่ฉันกำลังตรวจสอบการเปลี่ยนเส้นทางจริงมากกว่าหนึ่งครั้งดังนั้นจึงเป็นการดีที่สุดหากฉันสามารถติดตามเส้นทางการเปลี่ยนเส้นทางทั้งหมดได้ ฉันจะดูได้อย่างไรว่าฉันถูกเปลี่ยนเส้นทางอย่างไรและพวกเขาใช้ 301 หรือไม่

3
คุณใช้ window.postMessage ข้ามโดเมนได้อย่างไร?
ดูเหมือนว่าจุดของwindow.postMessageคือการอนุญาตให้มีการสื่อสารที่ปลอดภัยระหว่าง windows / frames ที่โฮสต์บนโดเมนต่างๆ แต่ดูเหมือนจะไม่อนุญาตให้ใช้ใน Chrome นี่คือสถานการณ์: ฝัง <iframe> (พร้อมกับsrcโดเมน B * ) ในเพจบนโดเมน A <iframe> จะกลายเป็นแท็ก <script> เป็นส่วนใหญ่ในตอนท้ายของการดำเนินการ ... ฉันเรียก window.postMessage ( some_data , page_on_A ) <iframe> นั้นแน่นอนที่สุดในบริบทของโดเมน B และฉันยืนยันว่าจาวาสคริปต์ที่ฝังอยู่ใน <iframe> นั้นทำงานได้อย่างถูกต้องและเรียกpostMessageด้วยค่าที่ถูกต้อง ฉันได้รับข้อความแสดงข้อผิดพลาดนี้ใน Chrome: ไม่สามารถโพสต์ข้อความเพื่อ ผู้รับมีต้นกำเนิดB นี่คือรหัสที่ลงทะเบียนผู้ฟังเหตุการณ์ข้อความในหน้า A: window.addEventListener( "message", function (event) { // Do something }, false); …

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