การติดตั้ง Chrome ทำให้เกิดข้อผิดพลาด Internet Explorer / Javascript


8

ก่อนอื่นฉันต้องเป็นคนเดนมาร์กดังนั้นภาษาอังกฤษของฉันอาจจะมีข้อบกพร่อง ที่ บริษัท ของฉันฉันมีข้อร้องเรียนว่าหลังจากติดตั้ง Chrome ไปแล้วบางหน้าในเว็บไซต์อินทราเน็ตของเรานั้นถูก จำกัด

ดังนั้นฉันจึงเอาสองเครื่องที่คล้ายกันอย่างสมบูรณ์ Lenovo T520, Windows Vista 32 บิตรุ่น Internet Explorer เดียวกัน (9) รุ่น Java เดียวกัน (7.9) และการปรับปรุงหน้าต่างเดียวกัน ..

ฉันไปที่เว็บไซต์อินทราเน็ตของเราและคลิกลิงก์ที่คาดว่าจะเปิดป๊อปอัปพร้อมข้อความและมันใช้ได้ทั้งสองอย่าง จากนั้นฉันก็เอาเครื่องหนึ่งเครื่องติดตั้ง Google Chrome ถอนการติดตั้งอีกครั้งนำ Internet Explorer กลับไปที่เบราว์เซอร์มาตรฐานจากนั้นลองลิงก์เดียวกัน และตอนนี้ฉันได้รับข้อผิดพลาด JavaScript และจะไม่เปิดลิงก์

ข้อผิดพลาดนี้เป็นภาษาเดนมาร์กและฉันแปลเป็นภาษาอังกฤษ

SCRIPT5007: ค่าของเอกสารนี้ไม่สามารถรวบรวมได้วัตถุเป็นโมฆะหรือไม่ได้กำหนดไว้ XXX.js บรรทัด 32 หมายเลข 7

เครื่อง 2 เครื่องนี้เหมือนกันหมดยกเว้นหนึ่งในเครื่องที่เคยติดตั้ง Chrome แต่มีเพียงหนึ่งในพวกเขาที่ทำงาน ประสบการณ์ที่ จำกัด ของฉันบอกฉันว่าการตั้งค่าความปลอดภัยที่เปลี่ยนแปลงไปอย่างใด ฉันได้รับการยืนยันแล้วเพราะฉันไปที่การตั้งค่าอินเทอร์เน็ตใน Explorer .. และปิดสิ่งที่เป็นภาษาเดนมาร์กเรียกว่า 'beskyttet tilstand' และฉันเดาว่าการแปลภาษาของมันคือ 'safe mode'

และตอนนี้มันใช้งานได้บนเครื่องที่เคยมี Chrome มาก่อน! ในอีกเครื่องมันทำงานได้แม้จะมีการเปิดใช้งาน 'เซฟโหมด'

ฉันอ่านบิตเกี่ยวกับสิ่งที่ Chrome อาจทำกับรีจิสทรีที่ควรป้องกันลิงก์จากการเปิดและเปลี่ยนแปลง CurrentUser \ software \ classes \ html จาก 'ChromeHTML' เป็น 'htmlfile' และการแก้ไขนั้นทำให้แน่ใจว่าคอมพิวเตอร์สามารถเปิดได้ ลิงก์ใน internet explorer อีกครั้ง แต่มันไม่ได้แก้ไขข้อผิดพลาดจาวาสคริปต์นี้และความจริงที่ว่าฉันไม่สามารถเปิดไฮเปอร์ลิงก์นี้ได้ ดังนั้นเพื่อสรุป

เครื่องที่ติดตั้ง Chrome นั้นสามารถป้อนไฮเปอร์ลิงก์นี้ได้เฉพาะเมื่อปิดเซฟโหมดในขณะที่เครื่องที่ไม่เคยติดตั้ง Chrome สามารถเข้าถึงลิงก์เดียวกันได้โดยเปิดใช้งานเซฟโหมด และเชื่อฉันว่าเครื่องจักรนั้นเหมือนกันและไม่เคยใช้

ฉันรู้ว่านี่เป็น 'คุยโว' ที่ค่อนข้างใหญ่ดังนั้นหากข้อมูลของฉันไม่เพียงพอโปรดแจ้งให้เราทราบ


กรุณาคุณสามารถแสดงข้อความแสดงข้อผิดพลาดรุ่นภาษาเดนมาร์กหรืออย่างน้อยก็อธิบายว่าคุณแปลคำว่า "เอกสาร" หรือไม่? นอกจากนี้โปรดแสดงบรรทัดที่ 32 (และอีกไม่กี่บรรทัดก่อนหน้านี้) ของ XXX.js อาจเป็นไปได้ว่าปัญหาที่คุณมีอยู่ที่นี่คือ JS ในหน้าเว็บที่คุณกำลังดู sniffs สำหรับ IE และทำบางสิ่งที่ไม่ได้มาตรฐานที่ IE9 ไม่ทำอีกต่อไปเว้นแต่ว่ามันถูกบังคับให้เข้าสู่โหมดเล่น / ความเข้ากันได้ เป็นไปได้ไหมที่คุณจะแก้ไขเว็บไซต์ที่คุณกำลังดูอยู่ โอกาสที่จะเพิ่ม<meta http-equiv="X-UA-Compatible" content="IE=8;FF=3;OtherUA=4" />ที่ด้านบนของ HTML จะแก้ไขได้
DaveRandom

ฉันไม่ได้ดูแลเว็บไซต์ แต่ถ้าการเปลี่ยนแปลงจะต้องเปลี่ยนเป็นเว็บไซต์ฉันสามารถทำให้มันเกิดขึ้นได้ ฉันไม่ได้เข้าใจอะไรมากนักเนื่องจากไซต์ไม่ได้เปลี่ยน .. และก่อนหน้าการติดตั้ง chrome ก็ใช้งานได้ดี ข้อผิดพลาด: ฉันได้เขียนสิ่งที่ผิดอย่างแน่นอน มันบอกว่า "คุณค่าของ 'document' ไม่ใช่ 'เอกสารนี้' ...... นี่คือบรรทัดที่อ้างถึง: MyWin.document.write ('<html> <head> <title> infomeddelelse </title>' ) และเพื่อให้ชัดเจนถ้าฉันลบ "safe mode" ออกจากการตั้งค่าอินเทอร์เน็ตมันจะทำงานอีกครั้ง แต่บนเครื่องที่ไม่เคยมี Chrome .. มันทำงานกับเซฟโหมดที่เปิดใช้งานได้
Allan Pedersen

ดูเหมือนว่าการตั้งค่ารีจิสทรีบางอย่าง (อาจ) ที่ตั้งค่าโดย Chrome และไม่ได้รีเซ็ตหลังจากนั้นทำให้ IE9 ไม่สามารถโหลดหน้าเว็บในโหมด (อาจ) เล่นโวหารและยากที่จะทราบว่าจะไปจากที่นี่ คุณสามารถแสดง "เซฟโหมด" รุ่นภาษาเดนมาร์กได้หรือไม่ IE มีทั้ง "เซฟโหมด" และ "โหมดนิสัยใจคอ" ในภาษาอังกฤษและในขณะที่พวกเขาแปลในลักษณะเดียวกันในบริบทนี้พวกเขาทำสิ่งที่แตกต่างกันมาก หากเป็นโหมดที่MyWinมีเอกลักษณ์ฉันจะเดาได้ว่าวิธีการเติมข้อมูลในแบบที่ไม่ได้มาตรฐานเช่นการใช้parentในวัตถุหน้าต่างระดับบนสุดหรือป๊อปอัป หาก "เซฟโหมด" ปัญหาคือปลั๊กอิน
DaveRandom

คำตอบ:


1

ใช้Reset Internet Explorerปุ่มสุดท้าย คุณสามารถใช้กล่องโต้ตอบคุณสมบัติอินเทอร์เน็ต ( เครื่องมือ -> ตัวเลือกอินเทอร์เน็ต ) เพื่อไปที่นั่น จากนั้นไปที่แท็บสุดท้ายและที่ด้านล่างคือปุ่ม สิ่งนี้ควรแก้ไข มันอาจจะไม่รบกวนการทำงานของ Chrome ส่งรายงานข้อผิดพลาดไปยังรายงานข้อบกพร่องของ Chrome หรือไม่ก็ได้


0

ลองใช้ซอฟต์แวร์สตรีติดตามเช่นRegShot ติดตั้งในสภาพแวดล้อมที่สะอาดและใช้งานได้ (IE-only ดังที่คุณกล่าวข้างต้น) จากนั้นติดตั้ง Chrome บนเครื่องและใช้เพื่อดูการเปลี่ยนแปลงที่เกิดขึ้น

ค่อนข้างแน่ใจว่ามันจะแก้ปัญหาของคุณ :)


0

คำถาม Stackoverflow นี้มีคำตอบสองสามข้อที่อาจช่วยแก้ปัญหาของคุณ

สมมติว่าคุณกำลังใช้Internet Explorer 9หรือInternet Explorer 10เป็นปัญหาที่ค่อนข้างพบได้บ่อยเป็นเพราะวิธีที่แตกต่างกันก็จะแยกวิเคราะห์วัตถุ / องค์ประกอบฝัง นี่เป็นเรื่องปกติสำหรับหน้าเว็บที่มีเนื้อหาแฟลช คำตอบจากลิงค์ด้านบนแนะนำให้เพิ่มองค์ประกอบ HTML ไปยังหน้าเว็บ

สมมติว่าคุณไม่ได้มีความสามารถในการทำเช่นนั้นคุณสามารถเปลี่ยนโหมดการทำงานร่วมกันภายใน Internet Explorer คลิกที่เครื่องมือ -> การตั้งค่ามุมมองที่เข้ากันได้และเพิ่มในเว็บไซต์ของคุณ

Google Chrome ไม่ทำการเปลี่ยนแปลงใด ๆ กับการติดตั้ง Internet Explorer


0

มันไม่มีเหตุผล แต่ใช้งานได้กับคนที่ไม่สามารถโหลดหน้าเว็บใด ๆ :

disable adobe shockwave object add-on.
a. Open Internet Explorer.
b. Click on Tools.
c. Click on Manage add-ons.
d. Search for the shockwave object add-on.
e. Click on Disable.
f. Click on Close.

เกิดจากการอัพเดทสิงหาคมเป็น IE

เซฟโหมดอาจปิดแอดออนหรือไม่ ดังนั้นการปิดพวกเขาจะทำเช่นเดียวกับการแก้ไขข้างต้น ...

ล้างคุกกี้และแคช ...

ฉันจะถอนการติดตั้งอินสแตนซ์ทั้งหมดของ IE และทำการติดตั้งใหม่ทั้งหมด ตรวจสอบให้แน่ใจว่าเปิดใช้งาน JavaScript แล้ว อัปเดต Java

หรือฉันพบสิ่งนี้: เมื่อไซต์ที่คุณต้องการเปิดไปที่ตัวเลือกอินเทอร์เน็ต -> ความปลอดภัยและคลิกที่เว็บไซต์ที่เชื่อถือได้และเพิ่ม

1 Press ALT + T + B. This will open up the Compatibility View Settings dialog box.

2 In the dialog box, type the name of website that is creating problems. You need
not type http:// or www with the URL. For example, if you are adding Facebook to 
Compatibility List, just type facebook.com.

3. Click on Add. The website URL will appear in the larger box just below where you
typed the URL.

4. Click on Close to close the Compatibility View Settings dialog box.

ทางออกที่ดีที่สุด - ใช้ Firefox! (แม้ว่าจะใช้เว็บไซต์ Net10 ฉันต้องใช้ chrome ... firefox และ IE จะไม่ทำงานดังนั้น firefox จะไม่ทำงานสำหรับทุกไซต์แม้ว่าจะเป็นจริงสำหรับเบราว์เซอร์ทั้งหมดในขณะนี้)

ฉันมีปัญหาที่ IE จะไม่โหลดหน้าเว็บใด ๆ และวิธีแก้ปัญหาคือการลบไฟล์บางอย่าง ... โชคไม่ดีที่ฉันจำไม่ได้ว่าเป็นไฟล์อะไรยกเว้นอยู่ในโฟลเดอร์บางแห่งที่ถูกตั้งชื่อด้วย IE เวอร์ชันเก่ากว่า และฉันไม่สามารถหาหน้าฉันพบข้อมูลนั้นทั้งสอง! ฉันหวังว่าฉันจะทำได้เพราะปัญหาของฉันเกิดขึ้นหลังจากที่ฉันติดตั้ง chrome แต่ฉันไม่เคยทำการเชื่อมต่อ (และคาดว่าปัญหาเกิดจากการอัปเดตเป็น IE แต่ฉันไม่ได้อัปเดต) .... ฉันจะมองหาสิ่งนี้ ...

ข้อผิดพลาดที่ฉันได้รับคือ "ไม่พบคีย์การค้นหาที่ร้องขอในบริบทการเปิดใช้งานใด ๆ " ... ยังคงมองหาไฟล์ที่จะลบแม้ว่า ... ปัญหาของฉันเกิดจากการติดตั้ง IE เวอร์ชันเก่าผ่านเวอร์ชั่นใหม่กว่า ( แต่ฉันสาบานว่าฉันไม่ได้ ... ) ข้อมูลที่นี่http://www.mitchellenright.com/2011/11/01/requested-lookup-key-was-not-found/แต่ฉันไม่ชอบการใช้เครื่องมือของ Microsoft เพื่อแก้ไขสิ่งต่าง ๆ ดังนั้นยังคงมองหาคำแนะนำที่ฉันติดตาม


0

ฉันเชื่อว่านี่เป็นส่วนหนึ่งของความจริงที่ว่า Chrome ใช้เพียงจาวา 32 บิตที่เป็น Internet explorer สามารถใช้ 64- บิต แม้ว่าคุณจะไม่สามารถรองรับ 64- บิตได้ แต่นี่อาจเป็นสาเหตุของข้อผิดพลาด


0

ฉันแนะนำให้รีเซ็ตการตั้งค่าขั้นสูงของ Internet Explorer

เครื่องมือ> ตัวเลือกอินเทอร์เน็ต> ขั้นสูง> คืนค่าการตั้งค่าขั้นสูง

ตรวจสอบให้แน่ใจว่าคุณใช้ Internet Explorer รุ่น 32 บิตเนื่องจากปลั๊กอินส่วนใหญ่ไม่รองรับใน Internet Explorer 64 บิต

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