0

私のコーディングは適切にリンクされていません.jqueryを使用してOSを検出し、それに応じてリンクを変更することを意図していますが、そうではありません. 私のHTMLページでは、ヘッダーに次のようにリンクしています

<script src="jsquery.js" type="text/javascript"></script>

今私のjsqueryをロードします

$(document).ready(function() {
if (navigator.appVersion.indexOf("Win") != -1) {
    // Computers runs windows
    $("a[href$='.pdf']").each(function() {
        this.href = this.href.replace("Volumes", "KP01DS0194TG");
    });
}
if (navigator.appVersion.indexOf("Mac") != -1) {
    // computer is a Mac
    $("a[href$='.pdf']").each(function() {
        this.href = this.href.replace("KP01DS0194TG", "Volumes");
    });
}

});

それでも、Mac ではボリュームではなく KP01DS0194TG に接続しようとします - 変更しません - OS を認識させ、それに応じて変更するにはどうすればよいですか?

4

1 に答える 1