2013-06-10 36 views
5

Như the single way I found để gỡ bỏ cài đặt một ứng dụng web là để đi đến about: trang ứng dụng, tôi muốn mã hóa như sau:Anchor link to Firefox about: config?

<p>To uninstall the webapp, please go to 
<a href="about:apps">about:apps</a></p> 

Nhưng, trên Firefox v21 nó không mở bất kỳ trang.

Sau đó, tôi cũng không sử dụng about: config.

<a href="about:config">about:config</a> 

Vì vậy, tôi tự hỏi liệu có thể cung cấp liên kết siêu văn bản đến about: apps hoặc about: config ... Lời khuyên của bạn về vấn đề này là gì?


EDIT:document.location không giúp

<html> 
<body> 
<script type="text/javascript"> 

//document.location = 'http://www.mozilla.org'; 
// -> OK 

    document.location = 'about:config'; 
    // -> Error: Access to 'about:config' from script denied 
</script> 
+1

bạn đã thử 'document.location' bằng Javascript chưa? – Joum

+0

Tôi chưa thử sử dụng JavaScript. Cảm ơn ý tưởng này, tôi sẽ thử sau và cho bạn biết nếu điều này khắc phục được sự cố của tôi. Cảm ơn nhiều. Chúc mừng – olibre

+1

Bạn có thể đã tìm thấy nó, nhưng tôi cũng tìm thấy https://groups.google.com/forum/#!topic/mozilla.dev.webapps/ySNNMUlE70c ... có thể nó sẽ giúp ... – Joum

Trả lời

3

Tôi nghĩ rằng bạn rất đơn giản không được phép chèn một liên kết đến một tài nguyên địa phương do các vấn đề an ninh.

+0

Tôi nghĩ như vậy, nhưng tôi đã không tìm thấy một lời giải thích chính thức của Mozilla ... Xin vui lòng bạn có thể cung cấp một tài liệu tham khảo cho những gì bạn nói? Tôi sẽ đánh giá cao rất nhiều ;-) Cheers – olibre

+0

Nếu bạn làm điều này ví dụ: 'click' và dùng thử trong trình duyệt, lỗi này xuất hiện: "Không được phép tải tài nguyên cục bộ: chrome: // chrome/". Tại đây http://stackoverflow.com/questions/13125616/link-to-chrome-chrome-extensions-from-extension-options-page là bài đăng về cách bạn có thể làm điều đó nhưng khi tôi dùng thử, nó vẫn không 't làm việc. – putvande

+0

+1 + được xác thực. Cảm ơn bạn ;-) – olibre