私はこれを理解できません。モバイルSafariで開くリンクをブロックすると思われるJavascriptのスニペットをすべて試しましたが、スタンドアロンモードのcoldfusionWebアプリでは機能しません。Webモードでは、すべて正常に機能します。
リンク
<a class="button" href="rptSectors_bar.cfm" target="mainwindow">
私が試したコード:
<script>
function init() {
$("a").click(function(e) { $("#content").load(e.target.href);return false; });
}
$(document).ready(init);
</script>
二つ目:
<script>
if (window.navigator.standalone) {
$(document).on(
"click",
"a",
"button,"
function (event) {
event.preventDefault();
var aurl = $(event.target).attr("href");
if (aurl) {
location.href = $(event.target).attr("href");
}
else {
location.href = this;
alert(this);
}
}
);
}
</script>