これは奇妙なものです。私は次のことを試みています。Wikipediaのページを読み込んでローカルに印刷
私は、ランダムなWikipediaページを生成するローカルHTMLとJavaScriptファイルを持っています。私がランダムなWikipediaページのURLを取得したら、それをプリンタに送信します。しかし、ChromeとFirefoxの両方でこれに本当の問題があるようです。 Chromeの場合
私はエラーを取得する:Firefoxので
Unsafe JavaScript attempt to access frame with URL https://secure.wikimedia.org/wikipedia/en/w/index.php?title=Popran_National%20Park&printable=yes from frame with URL my local
file. Domains, protocols and ports must match. </br>
gol.js:99Uncaught TypeError: Object [object DOMWindow] has no method 'print'
:あなたは、私はローカルで物事を実行していますので、これは可能性があり
Permission denied to access property 'print' </br>
[Break On This Error] </br>
infoWindow.print();
と思いますか?
新しいウィンドウが産卵のために私のコードは次のとおりです。printWin()
は
var printURL = "https://secure.wikimedia.org/wikipedia/en/w/index.php?"
infoWindow = window.open(printURL,'wiki');
setTimeout ("printWin()", 2000);
です:
function printWin(){
infoWindow.print();
infoWindow.close();
}
ウェブサイトは別のサイトで物事を実行することはできません。それは同じ起源政策と呼ばれています。 – pimvdb