I think the issue is this line in the HTML when one opens a link to an app:
<body onload="detectAndOpenItunes();" class="software geo-us">
Which probably points back to this script:
<script type="text/javascript" charset="utf-8" src="http://ax.phobos.apple.com.edgesuite.net/htmlResources/D21A/web-storefront .jsz"></script>
I could turn off JavaScript, but I really don't want to do that.
After following the JavaScript, I think the answer is to redefine how itms:// is handled. I used More Internet <http://www.monkeyfood.com/software/MoreInternet/> to use Safari as the helper for itms and itmss and that seems to have stopped it, but now the View in iTunes link does work 😟
I need to figure out how to stop the onLoad from loading it for just that page type. I vaguely remember some program that lets the user rewrite JavaScript on the fly (Greasemonkey?), but that may only be for FireFox.
Message was edited by: Allan Marcus1