多くの投稿を読みましたが、質問に対する答えが見つかりませんでした。コントローラーにリンクされているWebページにボタンがあります。このコントローラーはいくつかのデータを準備し、ビューを呼び出します。ビューには、このデータを含むphp変数があります。
新しいページ/タブを開いて、php変数のコンテンツを追加したいと思います。変数の内容は、すべてのブラウザーで読み取り可能なSVG文字列です。
私はこれがphpでは不可能であることを知っています。JavaScriptを使用する必要がありますが、php変数のコンテンツを新しいタブに追加するにはどうすればよいですか?
注:ファイルではなくphp変数にのみ文字列があり、リンクをもう一度クリックして新しいタブを開きたくありません。
アイデアや解決策はありますか?
最初の答えによると、例(動作しません:()
<html>
<head>
<title>
Test file
</title>
<script>
var myWindow = window.open('','_newtab');
myWindow.document.write($('myString').text());
</script>
</head>
<body>
<p style="display:none" id="myString">Das kommt auch auf die neue seite</p>
</body>