2017-10-18 7 views
0

現在の機能は動作していますが、過去3週間以内に突然Chromeのユーザーはプレーンテキストドキュメントにアクセスできませんが、ブラウザ。データを開く:クロムのテキスト/プレーンウィンドウが空白になる

基本的機能は次のように実行します:

<a class="modo-link" target="_blank" data-modo="4%20Aether%20Hub%0A4%20Botanical%20Sanctum%0A1%20Blooming%20Marsh%0A3%20Forest%0A1%20Island%0A2%20Mountain%0A3%20Rootbound%20Crag%0A1%20Sheltered%20Thicket%0A2%20Spirebluff%20Canal%0A1%20Swamp%0A4%20Bristling%20Hydra%0A3%20Glorybringer%0A4%20Longtusk%20Cub%0A4%20Rogue%20Refiner%0A4%20Servant%20of%20the%20Conduit%0A2%20The%20Scarab%20God%0A4%20Whirler%20Virtuoso%0A2%20Abrade%0A4%20Attune%20with%20Aether%0A2%20Essence%20Scatter%0A4%20Harnessed%20Lightning%0A1%20Magma%20Spray%0A%0ASideboard%0A2%20Cartouche%20of%20Ambition%0A2%20Chandra's%20Defeat%0A1%20Confiscation%20Coup%0A3%20Negate%0A1%20Supreme%20Will%0A2%20Spell%20Pierce%0A1%20Hour%20of%20Glory%0A1%20Struggle%2FSurvive%0A2%20Vizier%20of%20Many%20Faces"><img src="https://227rsi2stdr53e3wto2skssd7xe-wpengine.netdna-ssl.com/wp-content/plugins/crystal-catalog-helper/assets/img/modologo.png"></a> 

$('.modo-link').on('click', function() { 
    var win = window.open('data:text/plain;charset=utf-8,' + $(this).attr('data-modo'), '_blank'); 
    win.focus(); 
}); 

例はここにある: https://www.channelfireball.com/articles/the-return-of-nationals/

ただ、 "Temurブラック" のデッキリストを見つけて、画像例の上のアイコンをクリックしてください:Deckilst icon

私は、Chromeでうまく動作していたときに空白のウィンドウを開く原因を突き止めることができませんでした。

おかげ

答えて

0

これは、Chromeで動作していないですが、好きでは代替ソリューションを使用することができます:それはすべての主要なブラウザに取り組んでいます

var w = window.open(""); 
w.document.write('Your Text Here'); 

+0

そのような助けになりますが、すぐにダウンロードできるように.txtファイルに保存する必要があります。 –

0

私はAhmedの方法を使って動作させることになりましたが、URIをデコードしてブレークを<br>に置き換えなければなりません。うまくいくと思います。

var win = window.open(); 
win.document.write(decodeURIComponent($(this).attr('data-modo')).replace(/(?:\r\n|\r|\n)/g, '<br/>')); 
win.focus(); 

誰かがテキストを使用してそれを維持する別の答えがある場合は、私に知らせてください。

関連する問題