Greasemonkeyスクリプトについてサポートが必要です。HTMLドキュメントの一部のテキストを置き換えて、そのWebサイトからjavascript関数を削除しようとしています。
書き直したい式は needCaptcha: true
にありneedCaptcha: false
ます。HTMLのこの部分も削除したい:
checkConfig = {
empty : "Enter the characters in the image",
error : "Type the characters you see"
},
このスクリプトを使用しましたが、機能しません。
{
document.body.innerHTML = document.body.innerHTML.replace('needCaptcha: true ', 'needCaptcha: false');
document.body.innerHTML = document.body.innerHTML.replace('checkConfig = {
empty : "Enter the characters in the image"/,
error : "Type the characters you see"'
},)
}
何か案が?
わかりました、ご回答ありがとうございます。私たちがやろうとしていることをよく理解しています。ただし、スクリプトは機能しませんでした。プレースオーダーのWebページにアクセスでき、それが簡単ではない限り、スクリプトを見つけることができるWebページがあります。
キャプチャはローカルでチェックされるので、javascriptを使用してそれをバイパスできるはずです。
とにかく、ここに参照としてウェブサイトの部分的なコードがあります:
script type="text/javascript">
var placeOrderConfig = {
rate : "0.95",
userType : "cnfm",
editAddressUrl : "mailing_address.htm",
editAddressUrlNoMember : "mailing_address_no_member.htm" ,
changeAddressUrl : "change_mailing_address.htm",
quickZoneUrl : "quickLoginRegister.htm?loginReturn=",
editAddressWinTitle : "Edit Shipping Address",
changeAddressWinTitle : "Change Shipping Address",
addAddressWinTitle : "Add New Shipping Address",
defaultMessage : "Please enter your message to the supplier here",
remoteCheckEmailUrl : "$usMyalibabaServer/user/join/CheckEmail.htm",
noMemberAction : "noMemberResult.htm" ,
needCheckCode: true },
productData = [[602092306,"wholesaleProduct","promotion_gaga","US","",1,"CPAM","14%3A173%23blue%3B5%3A100014064",200282334]],
quantityConfig = {
minErrorText : 'Please enter a Min. Order quantity that is <span id="min"></span> or more.',
maxErrorText : 'Please enter a number that is <span id="max"></span> or less.'
},
checkConfig = {
emptyErorText : "Enter the characters you see in the image",
errorText : "Type the characters you see in the picture"
},
backHistoryUrl = "";
</script>