<noscript> được kích hoạt không có lý do trong Chrome


13

Tôi nghĩ rằng tôi đã tìm thấy một lỗi trong Chrome và tôi không biết nên đăng ở đâu nhưng nó cũng có thể là một cấu hình sai về phần của tôi hoặc một cái gì đó.

Đây là vấn đề. Tôi sẽ bao gồm một ảnh chụp màn hình sẽ giải thích ý chính của vấn đề.

nhập mô tả hình ảnh ở đây
(Bấm vào hình để phóng to)

JavaScript được kích hoạt và http://enable-javascript.com hoạt động như thể nó không.

Mặc dù đó là loại mơ hồ. May mắn thay, bảng điều khiển của Google Chrome giúp mọi thứ rõ ràng.

Thực thi tập lệnh bị chặn trong ' http://enable-javascript.com/ ' vì khung của tài liệu được đóng hộp cát và quyền 'cho phép tập lệnh' không được đặt.

... nhưng đây chỉ là sự hoang tưởng của Google Chrome vì không có yếu tố khung và "hộp cát" không bao giờ được đề cập trong mã.

Bất kỳ con trỏ sẽ hữu ích!

Cập nhật:

  • Vấn đề không có trong chế độ ẩn danh
  • Tiện ích mở rộng bị vô hiệu hóa không giúp được gì
  • Cài đặt lại hệ thống không giúp được gì
  • Điều này ảnh hưởng đến tất cả các trình duyệt webkit (Opera, Chrome, Chromium)

Nếu tôi điều hướng đến URL trực tiếp, vấn đề không xuất hiện, tuy nhiên nếu tôi nhấp vào một liên kết để đến trang đó - thì thực tế vấn đề đã xảy ra. Làm mới trên một trang rối loạn chức năng không khắc phục một điều.


Vui lòng Xác nhận các phiên bản HĐH và chrome vì "hiện tại" ổn định / beta / không ổn định (canary) có bố cục khác cho phần cài đặt nâng cao đó ..
linuxdev2013

Lưu ý rằng 'Sandboxing' đang cách ly mã thực thi để nó không thể tương tác với mã thực thi khác. Sandboxing bảo vệ hệ thống của bạn khỏi các tập lệnh độc hại, bằng cách giữ cho tập lệnh không làm những việc như đọc tệp từ đĩa cứng, đọc / sửa đổi bộ nhớ từ các tiến trình hoặc tab khác. Ngày nay, Java, Javascript và Flash thường chạy trong hộp cát để bảo vệ người dùng khỏi trojan khi tải xuống. IFrames thường nguy hiểm, vì chúng có thể tự động đưa nội dung nước ngoài vào một trang, do đó, không cho phép nội dung của chúng thực thi mã tập lệnh tùy ý.
Frank Thomas

tất cả những plugin bạn đã cài đặt ở góc trên bên phải là gì? Có ai trong số họ chặn javascript không?
Russell Uhl

1
@RussellUhl Vâng, điều này thật thú vị. Tôi đã chuyển sang chế độ ẩn danh (không có plugin) và nó hoạt động tốt. Tôi sẽ cố gắng tìm ra nguyên nhân gây ra sự cố và cập nhật.
Slava Knyazev

4
Đảm bảo ISP hoặc proxy của bạn không thêm khung vào các trang web bạn truy cập. Mở công cụ dành cho nhà phát triển, chuyển đến tab Elements/ Sourcesđể xem nguồn, tìm kiếm từ frame.
aff

Câu trả lời:


2

Trên Windows, bạn có thể sử dụng lệnh này:

"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --args --allow-scripts

OP đang sử dụng Linux Mint chứ không phải Windows
chơi

1
@ The_IT_Guy_You_D Don't_Like Đúng nhưng tôi chỉ tìm thấy chủ đề này khi tìm kiếm lỗi này. Tôi hy vọng câu trả lời của tôi sẽ giúp những người dùng Windows khác như tôi.
Ogglas

1

Hãy thử chạy chrome từ thiết bị đầu cuối:

./chrome.exe --args --allow-scripts


Q này là từ một bản cài đặt tôi không còn nhưng Windows này thế nào? Đó là linux ...
Slava Knyazev

Nó trông giống như cửa sổ, lời xin lỗi của tôi. Tôi đã đổi nó thành Linux.
Yubin Lee

Bây giờ tôi thấy nó. Đó là Linux Mint.
Yubin Lee
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.