iPadアプリとして使用できるphpでウェブサイトを構築しています。Web サイトを iPad のスタート ウィンドウに配置すると、一種の「偽の」アプリが表示されます。このスクリプトを使用して、同じウィンドウでリンクを開くようにしました。これを使用しないと、Safari が新しいタブを開くためです。
<script type="application/javascript">
$(document).ready(function() {
$('a').click(function(event) {
event.preventDefault();
window.location.assign($(this).attr('href'));
});
});
</script>
これは、html のような html で生成されたすべての a href に対して正常に機能します<a href="....">...</a>
。しかし、 php の私のリンクではecho "<a href='....'>" . "'....'" . "</a>"
、うまくいきません。これを修正する方法を知っている人はいますか?