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

Mozilla Firefox เป็นเว็บเบราว์เซอร์ข้ามแพลตฟอร์มแบบโอเพ่นซอร์สฟรี ใช้แท็กนี้หากคำถามของคุณเกี่ยวข้องกับการทำงานภายในของ Firefox หรือหากเกี่ยวข้องกับรหัสที่ไม่ทำงานบน Firefox ซึ่งทำงานในเบราว์เซอร์อื่น คำถามเกี่ยวกับการพัฒนา Add-on ของ Firefox ควรติดแท็ก [firefox-addon] หากคำถามของคุณเกี่ยวกับการใช้ Firefox สำหรับการเรียกดู (เช่นในฐานะผู้ใช้ปลายทาง) คุณควรถามคำถามของคุณกับผู้ใช้ขั้นสูงแทน


7
Ajax ปุ่มย้อนกลับและการอัปเดต DOM
หาก javascript แก้ไข DOM ในหน้า A ผู้ใช้จะไปที่หน้า B จากนั้นกดปุ่มย้อนกลับเพื่อกลับไปที่หน้า A การแก้ไข DOM ทั้งหมดของเพจ A จะหายไปและผู้ใช้จะแสดงเวอร์ชันที่ดึงมาจากเซิร์ฟเวอร์ มันใช้งานได้ใน stackoverflow, reddit และเว็บไซต์ยอดนิยมอื่น ๆ (ลองเพิ่มความคิดเห็นทดสอบในคำถามนี้จากนั้นไปที่หน้าอื่นและกดปุ่มย้อนกลับเพื่อกลับมาความคิดเห็นของคุณจะ "หายไป") สิ่งนี้สมเหตุสมผล แต่บางเว็บไซต์ (apple.com, basecamphq.com ฯลฯ ) กำลังบังคับให้เบราว์เซอร์ให้บริการผู้ใช้ในสถานะล่าสุดของหน้า (ไปที่http://www.apple.com/ca/search/?q=ipodคลิกที่ลิงก์ดาวน์โหลดที่ด้านบนจากนั้นคลิกปุ่มย้อนกลับ - การอัปเดต DOM ทั้งหมดจะถูกเก็บรักษาไว้) ความไม่ลงรอยกันมาจากไหน?
113 javascript  ajax  firefox 

2
Progressive Web Apps มีคุณสมบัติอะไรบ้างเมื่อเทียบกับแอปเนทีฟและในทางกลับกันบน Android [ปิด]
ปิด . คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เน้นไปที่ปัญหาเดียวโดยแก้ไขโพสต์นี้เท่านั้น ปิดให้บริการใน3 ปีที่ผ่านมา ปรับปรุงคำถามนี้ ในปี 2015 Google ได้แนะนำวิธีการใหม่ในการพัฒนาเว็บแอปสำหรับ Android: เว็บแอปก้าวหน้า เราสามารถสร้างแอปพลิเคชันที่มีลักษณะเหมือนแอปพลิเคชันเนทีฟจะสามารถใช้ฮาร์ดแวร์ของอุปกรณ์เช่นกล้องถ่ายรูปและมาตรวัดความเร่งรับการแจ้งเตือนแบบพุชมีไอคอนตัวเรียกใช้งานทำงานแบบออฟไลน์เก็บข้อมูลในเครื่อง ฯลฯ ใน Android แอปเนทีฟมีคุณสมบัติใดบ้างที่ทำให้เว็บแอปแบบก้าวหน้าไม่รองรับและในทางกลับกัน

20
Firefox ละเว้นตัวเลือกที่เลือก =“ เลือก”
หากคุณเปลี่ยนเมนูแบบเลื่อนลงและรีเฟรชหน้าดูเหมือนว่า Firefox จะไม่สนใจแอตทริบิวต์ที่เลือก <option selected="selected" value="Test">Test</option> ในความเป็นจริงจะเลือกตัวเลือกที่คุณได้เลือกไว้ก่อนหน้านี้ (ก่อนรีเฟรช) สิ่งนี้กลายเป็นปัญหาสำหรับฉันเนื่องจากมีเหตุการณ์ที่เกิดขึ้นในเมนูแบบเลื่อนลงซึ่งจะเปลี่ยนแปลงสิ่งอื่น ๆ มีวิธีทำให้ firefox หยุดพฤติกรรมนี้หรือไม่ (นอกเหนือจากการเริ่มทำงานเหตุการณ์อื่นเมื่อโหลดหน้าเว็บ)

7
ปิดใช้งานนโยบายต้นทางเดียวกันของ Firefox
ฉันกำลังพัฒนาเครื่องมือวิจัยในพื้นที่ซึ่งต้องการให้ฉันปิดนโยบายต้นทางเดียวกันของ Firefox (ในแง่ของการเข้าถึงสคริปต์ฉันไม่สนใจคำขอข้ามโดเมนจริงๆ) โดยเฉพาะอย่างยิ่งฉันต้องการให้สคริปต์ในโดเมนโฮสต์สามารถเข้าถึงองค์ประกอบที่กำหนดเองใน iframe ใด ๆ ที่ฝังอยู่ในเพจไม่ว่าจะโดเมนใดก็ตาม ฉันทราบ Q & As ก่อนหน้านี้ซึ่งกล่าวถึงส่วนขยาย CORS FF แต่นั่นไม่ใช่สิ่งที่ฉันต้องการเนื่องจากอนุญาตเฉพาะ CORS แต่ไม่สามารถเข้าถึงสคริปต์ได้ หากไม่สามารถทำได้อย่างง่ายดายฉันจะขอบคุณข้อมูลเชิงลึกที่ชี้ให้ฉันเห็นส่วนเฉพาะของโค้ด FF src ที่ฉันสามารถแก้ไขเพื่อปิดใช้งาน SOP เพื่อที่ฉันจะได้คอมไพล์ FF ใหม่

7
ปิดใช้งานการรักษาความปลอดภัยเว็บข้ามโดเมนใน Firefox
ใน Firefox ฉันจะทำสิ่งที่เทียบเท่า--disable-web-securityใน Chrome ได้อย่างไร มีการโพสต์จำนวนมาก แต่ไม่เคยมีคำตอบที่แท้จริง ส่วนใหญ่เป็นลิงก์ไปยังส่วนเสริม (บางส่วนใช้ไม่ได้ใน Firefox รุ่นล่าสุดหรือใช้งานไม่ได้เลย) และ "คุณต้องเปิดใช้งานการสนับสนุนบนเซิร์ฟเวอร์" นี่เป็นการทดสอบชั่วคราว ฉันทราบถึงผลกระทบด้านความปลอดภัย ฉันไม่สามารถเปิด CORS บนเซิร์ฟเวอร์ได้และโดยเฉพาะอย่างยิ่งฉันจะไม่สามารถอนุญาต localhost หรือสิ่งที่คล้ายกันได้ ค่าสถานะหรือการตั้งค่าหรือบางอย่างจะดีกว่าปลั๊กอิน ฉันยังลอง: http://www-jo.se/f.pfleger/forcecorsแต่ต้องมีบางอย่างผิดปกติเนื่องจากคำขอของฉันกลับมาว่างเปล่าโดยสิ้นเชิง แต่คำขอเดียวกันใน Chrome กลับมาใช้ได้ อีกครั้งนี่เป็นเพียงการทดสอบก่อนที่จะผลักดันไปยัง prod ซึ่งจะอยู่ในโดเมนที่อนุญาต

7
Firefox เปลี่ยนเส้นทางไปที่ https
ฉันใช้ Firefox และในขณะที่ตั้งค่าเซิร์ฟเวอร์ฉันได้เล่นซอกับการเปลี่ยนเส้นทาง ตอนนี้ Firefox ได้แคชเปลี่ยนเส้นทางจาก 301 http://example.com/ไปhttps://example.com/และจากhttp://sub.example.com/เพื่อhttps://sub.example.com/ ฉันได้ลองทำสิ่งต่อไปนี้แล้ว: ประวัติ -> แสดงประวัติทั้งหมด -> ลืมเกี่ยวกับไซต์นี้ ตรวจสอบว่าไม่มีบุ๊กมาร์กที่มีhttps://example.com/อยู่ การเปลี่ยน browser.urlbar.autoFill เป็น false ใน about: config การเปลี่ยน browser.cache.check_doc_frequency จาก 3 เป็น 1 ตัวเลือก -> ขั้นสูง -> เครือข่าย -> เนื้อหาเว็บที่แยกออกมา -> ล้างเดี๋ยวนี้ ข้างต้นไม่ได้ผลดังนั้นฉันจึงตรวจสอบการเปลี่ยนเส้นทางกับWheregoes.comและไม่แสดงการเปลี่ยนเส้นทางจาก http ไปยัง https ฉันได้เปลี่ยน DNS ให้ชี้ไปยัง IP อื่นที่เซิร์ฟเวอร์ให้บริการโดยที่ฉันไม่เคยตั้งค่าการเปลี่ยนเส้นทาง - การเปลี่ยนเส้นทางยังคงมีผล ฉันได้ลองใช้ Private …
109 firefox  redirect 

18
สาเหตุทั่วไปที่ Javascript พัฒนาบน Firefox ล้มเหลวบน IE คืออะไร [ปิด]
ตามที่กล่าวไว้ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบถาม & ตอบของเรา เราคาดหวังว่าคำตอบจะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้อาจก่อให้เกิดการถกเถียงโต้แย้งการสำรวจความคิดเห็นหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงได้และอาจเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อรับคำแนะนำ ปิดให้บริการใน7 ปีที่ผ่านมา ฉันพัฒนาหน้าเว็บที่ปรับปรุงด้วยจาวาสคริปต์ซึ่งทำงานได้ดีบน Firefox และ Safari ล่าสุด ฉันพลาดที่จะตรวจสอบใน Internet Explorer และตอนนี้ฉันพบว่าหน้าต่างๆไม่ทำงานบน IE 6 และ 7 (จนถึงตอนนี้) สคริปต์ไม่ได้ถูกเรียกใช้งานหน้าเว็บจะแสดงราวกับว่าไม่มีจาวาสคริปต์แม้ว่าจะมีการเรียกใช้จาวาสคริปต์บางตัวก็ตาม ฉันใช้ไลบรารีของตัวเองที่มีการจัดการ Dom จาก YUI 2 ฉันใช้ YUI-Loader และ XML-Http-Request และในหนึ่งเพจฉันใช้ "psupload" ซึ่งขึ้นอยู่กับ JQuery ฉันกำลังติดตั้ง Microsoft Script Editor จาก Office XP และตอนนี้จะทำการดีบัก ฉันจะเขียนการทดสอบเฉพาะในตอนนี้ จุดล้มเหลวทั่วไปของ IE คืออะไร? ทิศทางใดที่ฉันสามารถลืมตาได้ ฉันพบหน้านี้ซึ่งแสดงความแตกต่างบางอย่าง …

15
Selenium 2.53 ไม่ทำงานบน Firefox 47
ฉันได้รับข้อผิดพลาดขณะใช้ Firefox กับ WebDriver org.openqa.selenium.firefox.NotConnectedException: Unable to connect to host 127.0.0.1 on port 7055 after 45000 ms. เวอร์ชัน Firefox: 47.0.0 ซีลีเนียม: 2.53.0 Windows 10 64 บิต มีใครได้รับปัญหาที่คล้ายกันหรือมีความคิดว่าวิธีแก้ปัญหานี้คืออะไร? ทำงานได้ดีกับ Chrome แต่เมื่อใช้ Firefox จะไม่มีการโหลด URL

7
คุกกี้เซสชัน Firefox
โดยทั่วไปเมื่อได้รับคุกกี้ที่ไม่มีระยะเวลาหมดอายุเบราว์เซอร์สมัยใหม่จะถือว่าคุกกี้นี้เป็น 'คุกกี้เซสชัน' พวกเขาจะลบคุกกี้ในตอนท้ายของเซสชันการเรียกดู (โดยทั่วไปเมื่ออินสแตนซ์เบราว์เซอร์ปิดลง) IE, Opera, Safari และ Chrome ล้วนรองรับพฤติกรรมนี้ อย่างไรก็ตาม firefox (3.0.9 รุ่นล่าสุดที่เหมาะสม) ดูเหมือนจะไม่ปฏิบัติตามกฎนี้จากสิ่งที่ฉันบอกได้ว่าคุกกี้ไม่หมดอายุเมื่อปิดเบราว์เซอร์หรือเมื่อผู้ใช้ออกจากระบบหรือรีสตาร์ทระบบปฏิบัติการ .. เหตุใด firefox จึงอ้างถึงสิ่งเหล่านี้ว่าคุกกี้เซสชันเมื่อพวกมันมีอายุการใช้งานยาวนานโดยไม่มีกำหนด? มีใครรู้บ้างว่า Firefox จัดการการหมดอายุของคุกกี้เซสชันอย่างไร
106 firefox  cookies  session 

1
จะระบุได้อย่างไรว่าใครเป็นผู้ริเริ่มคำขอ http ใน Firefox
ฉันกำลังพัฒนา addon Firefox ใหม่ที่สกัดกั้นการจราจรเครือข่ายของ Firefox (http (s) คำขอhttp-on-modify-request) ด้วยรหัสปัจจุบันของฉันฉันสามารถแยกคำขอที่มาจากหน้าเว็บ / แท็บและส่วนประกอบอื่น ๆ ทั้งหมด (การอัปเดตฟีด RSS คำขอ XHR จากคอมโพเนนต์ XPCOM ส่วนขยายตัวจัดการส่วนขยาย ฯลฯ ) ฉันต้องการระบุว่าใครเป็นผู้เริ่มต้นคำขอนอกเหนือจากการเข้าชมของแท็บด้วยความแม่นยำไม่ใช่แค่ทั้งกลุ่ม (RSS ส่วนประกอบ XPCOM ส่วนขยายตัวจัดการส่วนขยาย ฯลฯ ) ตัวอย่าง:ตัวแปรที่กำหนดเองสมมุติrequestRequestorจะมีค่าเพื่อระบุ addon เฉพาะหรืออัพเดต RSS เป็นต้น ฉันพบคำถามที่คล้ายกันนี้แต่ไม่มีทางแก้ไข รหัสปัจจุบันเพื่อระบุทั้งกลุ่ม ( รับเบราว์เซอร์ที่เริ่มการแจ้งเตือน http-on-modified-request ) คือ: Components.utils.import('resource://gre/modules/Services.jsm'); Services.obs.addObserver(httpObs, 'http-on-modify-request', false); //Services.obs.removeObserver(httpObs, 'http-on-modify-request'); //uncomment this line, …

2
ReferenceError: เหตุการณ์ไม่ได้กำหนดข้อผิดพลาดใน Firefox
ฉันได้สร้างเพจสำหรับไคลเอนต์และตอนแรกฉันทำงานใน Chrome และลืมตรวจสอบว่ามันทำงานใน Firefox หรือไม่ ตอนนี้ฉันมีปัญหาใหญ่เพราะทั้งหน้าขึ้นอยู่กับสคริปต์ที่ใช้ไม่ได้ใน Firefox มันขึ้นอยู่กับ "ลิงก์" ทั้งหมดที่มีrelที่นำไปสู่การซ่อนและแสดงหน้าที่ถูกต้อง ฉันไม่เข้าใจว่าเหตุใดจึงใช้ไม่ได้ใน Firefox สำหรับหน้าเช่นมีประชาชนได้#menuPage, #aboutPageและอื่น ๆ ลิงก์ทั้งหมดมีรหัสนี้: <a class="menuOption" rel='#homePage' href="#">Velkommen</a> มันทำงานได้อย่างสมบูรณ์แบบใน Chrome และ Safari นี่คือรหัส: $(document).ready(function(){ //Main Navigation $('.menuOption').click(function(){ event.preventDefault(); var categories = $(this).attr('rel'); $('.pages').hide(); $(categories).fadeIn(); }); // HIDES and showes the right starting menu $('.all').hide(); $('.pizza').show(); // Hides and …


5
text-overflow: จุดไข่ปลาใน Firefox 4? (และ FF5)
text-overflow:ellipsis;คุณสมบัติ CSS ต้องเป็นหนึ่งในไม่กี่สิ่งที่ไมโครซอฟท์มีสิทธิทำเว็บ ตอนนี้เบราว์เซอร์อื่น ๆ ทั้งหมดรองรับ ... ยกเว้น Firefox นักพัฒนาไฟร์ฟอกซ์โต้เถียงกันมาตั้งแต่ปี 2548แต่ถึงแม้จะมีความต้องการที่ชัดเจน แต่ดูเหมือนว่าพวกเขาจะไม่สามารถนำตัวเองไปใช้งานได้จริง (แม้แต่การทดลอง-moz-ใช้งานก็เพียงพอแล้ว) ไม่กี่ปีที่ผ่านมาคนที่ทำงานออกวิธีการสับ Firefox 3 จะทำให้มันสนับสนุนจุดไข่ปลา แฮ็คใช้-moz-bindingคุณลักษณะนี้เพื่อใช้งานโดยใช้ XUL ขณะนี้มีไซต์จำนวนมากใช้แฮ็กนี้ ข่าวร้าย? Firefox 4 กำลังลบ-moz-bindingคุณลักษณะนี้ซึ่งหมายความว่าการแฮ็กนี้จะไม่ทำงานอีกต่อไป ดังนั้นทันทีที่ Firefox 4 เปิดตัว (ปลายเดือนนี้ฉันได้ยิน) เราจะกลับไปที่ปัญหาที่ไม่สามารถรองรับฟีเจอร์นี้ได้ คำถามของฉันคือ: มีวิธีอื่นในการแก้ปัญหานี้หรือไม่? (ฉันพยายามหลีกเลี่ยงการถอยกลับไปใช้โซลูชัน Javascript ถ้าเป็นไปได้) [แก้ไข] คะแนนโหวตมากมายเห็นได้ชัดว่าฉันไม่ใช่คนเดียวที่อยากรู้ แต่ตอนนี้ฉันมีคำตอบเดียวซึ่งโดยพื้นฐานแล้วพูดว่า 'ใช้จาวาสคริปต์' ฉันยังคงหวังว่าจะได้โซลูชันที่ไม่จำเป็นต้องใช้ JS เลยหรือที่แย่ที่สุดก็คือใช้เป็นแบ็คกราวด์ที่ฟีเจอร์ CSS ไม่ทำงาน ดังนั้นฉันจะโพสต์ความโปรดปรานให้กับคำถามหากมีใครบางคนพบคำตอบ [แก้ไข] การอัปเดต: Firefox เข้าสู่โหมดการพัฒนาอย่างรวดเร็ว แต่ถึงแม้ว่า …
104 firefox  ellipsis  css 

4
ข้อผิดพลาดด้วย Firefox - ปิดการใช้งานแอตทริบิวต์ของการป้อนข้อมูลไม่รีเซ็ตเมื่อรีเฟรช
ฉันพบสิ่งที่ฉันเชื่อว่าเป็นจุดบกพร่องของ Firefox และฉันสงสัยว่านี่เป็นข้อบกพร่องจริงหรือไม่รวมถึงวิธีแก้ไขปัญหาสำหรับสิ่งนี้ หากคุณสร้างเว็บเพจพื้นฐานด้วยแหล่งข้อมูลต่อไปนี้: <html> <head> <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.0/jquery.min.js"></script> </head> <body> <div> <input id="txtTest" type="text" /> <input type="button" onclick="$('#txtTest').attr('disabled','disabled');" value="Set Disabled (jQuery)" /> <input type="button" onclick="document.getElementById('txtTest').disabled = true;" value="Set Disabled (js)" /> <input type="button" onclick="$('#txtTest').removeAttr('disabled');" value="Remove Disabled" /> </div> </body> </html> หากคุณแบบไดนามิกและรีเฟรชหน้าเว็บที่จะยังคงอยู่คนพิการแทนการรีเซ็ตกลับสู่สภาพเดิมไม่พิการ ฉันได้ลองสิ่งนี้ใน IE8 และ Chrome และสิ่งเหล่านั้นทำงานตามที่ฉันคาดหวังโดยรีเซ็ตด้านหลังเป็นไม่ปิดใช้งานเมื่อฉันรีเฟรชdisabletextboxtextboxtextbox ข้อมูลที่น่าสนใจอีกอย่างก็คือมันยังคงทำสิ่งเดียวกันหากอินพุตเป็น a checkboxแทนที่จะเป็นtextboxไฟล์.
104 html  firefox  input  textbox 

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