2016-07-09 103 views
0

PhantomJSを使用して、(x)個の店舗数と(x)個のSKUの在庫を確認するプログラムを作成しようとしています。私はjavascriptのクッキーのコードで、これは深い見つかったものの、私は、いくつかの問題があった:Javascript関数を挿入するための適切な構文

javascript:storeAvailabilyAjaxSubmitWrapper('11220 Rojas Drive Suite C7, El Paso, TX 79935','/​web/​AjaxStoreAvailabilityDisplay?​langId=-1&​storeId=10151&​catalogId=10051&​partNumber=5792304&​productId=-49951656&​partType=&​category=&​quantity=1&​appId=&​showPricing=true&​address=11220+Rojas+Drive+Suite+C7%2c+El+Paso%2c+TX++79935')​;​ 

もう少し背景を与えるために、ウェブサイトは、あなたが「お気に入りの店」を選ぶように、ベースと、このJavaScriptを使用してチェックしています。これは、データベースをチェックする関数(私はこれで完全にオフになる可能性があります)のようです。を注入するための構文を知りたいのですが、です。ありがとう!

答えて

1

//使用jQueryの

$.getScript("syntax.js") 
        .done(function (script, textStatus) { 
         console.log(textStatus); 
         $("#err").html("Good Code"); 
         success = true; 
        }) 
        .fail(function (jqxhr, settings, exception) { 
         $("#err").html("Bad Code"); 
         success = false; 
        }); 

//// OR

localFolder.getFileAsync("syntax.js") 
        .then(function (checkFile) { 
         return Windows.Storage.FileIO.readTextAsync(checkFile); 
        }).done(function (fileData) { 
         $("#err").html("Good Code"); 
         success = true; 
        }, function() { 
         $("#err").html("Bad Code"); 
         success = false; 
        }); 

///使用EVALが

try { 
    eval(code); 
} catch (e) { 
    if (e instanceof SyntaxError) { 
     alert(e.message); 
    } 
} 
+0

入力のおかげで、私は簡単に見つけてもローカルフォルダ私が投稿したJSは関係しません。 – traw1234

関連する問題