Answers:
alert
ප්රභව කේතය නැවත ලබා දීමට ඔබට ජාවාස්ක්රිප්ට් ක්රමය භාවිතා කළ හැකිය , ලිපින තීරුවේ මෙය ටයිප් කරන්න:
javascript: alert(document.getElementsByTagName('html')[0].innerHTML);
ඇන්ඩ්රොයිඩ් හි ෆයර්ෆොක්ස් හෝ ක්රෝම් හි ලිපින තීරුවේ ඇති URL ය " view-source:
", එනම් " view-source:http://google.com
" සමඟ උපසර්ග කිරීමෙන් මූලාශ්රය බැලීමට හැකිය .
javascript:document.location='view-source:'+document.location;
වෙළඳපොලේ View Web Source නමින් යෙදුමක් සොයා එය ස්ථාපනය කරන්න.
ඉන්පසු පිරික්සීමේදී, ඔබගේ මෙනුව විවෘත කර "බෙදාගන්න" තට්ටු කරන්න, මතු වන ලැයිස්තුවේ වෙබ් මූලාශ්රය බලන්න තෝරන්න.
මෙම පිළිතුරෙහි සඳහන් යෙදුම 2009 සිට යාවත්කාලීන කර නොමැත.
ඔබට VT View Source උත්සාහ කිරීමට අවශ්ය විය හැකිය .
ෆයර්බග් / වෙබ් පරීක්ෂක වැනි ආකාරයකින් ප්රභවය නැරඹීමට සහ ඒවා සජීවීව වෙනස් කිරීමට ප්රයෝජනවත් වන තවත් මෙවලමක් වන්නේ දුරස්ථ නිදොස්කරණයයි.
මොබයිල් ක්රෝම් හි නව පිටු සලකුණක් (පොත් සලකුණු) සාදන්න:
නම: මූලාශ්රය බලන්න (එදිරිව)
URL:
javascript:document.location='view-source:'+document.location; void(0);
දැන් පිටුවක සිටින විට, ලිපින ක්ෂේත්රය තට්ටු කර ටයිප් කිරීම ආරම්භ කරන්න: එදිරිව. පොත් සලකුණ දිස්විය යුතුය, එය ක්ලික් කර ඔබ සූදානම්.
ක්රෝම් හි දුරස්ථ නිදොස් කිරීමේ පහසුකමක් ඇත. ඔබ ඔබේ දුරකථනයේ Chrone ස්ථාපනය කරන්නේ නම්. ඔබ ඔබේ දුරකථනය usb හරහා PC වෙත සම්බන්ධ කරන්නේ නම්, ඔබේ පරිගණකයේ ඇති Javascript නවීකරණය කරන ලද ප්රභවය Chrome බ්රව්සරයකින් බැලීමට ඔබට හැකිය.
Http://eclipsesource.com/blogs/2012/08/14/debugging-javascript-on-android-and-ios/ හි අවසානය බලන්න
මෙය නිදොස්කරණය සඳහා නම් (ඔබගේ අදහස් දැක්වීමේදී එය පෙනේ) ඊටත් වඩා හොඳ දෙයක් වන්නේ ඔබේ ඩෙස්ක්ටොප් එකේ ෆයර්ෆොක්ස් හෝ ක්රෝම් සඳහා පරිශීලක නියෝජිත ස්විචර් දිගුවක් ස්ථාපනය කිරීමයි. පරිශීලක නියෝජිතයා ඇන්ඩ්රොයිඩ් වෙත වෙනස් කරන්න, එවිට ඔබට වෙබ් අඩවියේ ජංගම අනුවාදය ලැබෙනු ඇත, නමුත් ඔබ පුරුදු වී ඇති සියලු ප්රභව සහ නිදොස් කිරීමේ මෙවලම් සමඟ.
ඔබ ඉමියුලේටරයක් භාවිතා කරන්නේ නම් මූලාශ්රය ඔබේ කවචයට හෝ පෙළ ගොනුවකට අල්ලා ගත හැකිය, එය සංවර්ධනය සඳහා ඉතා පහසුය. මෙය සිදු කිරීම සඳහා ඔබට ඇඩ්බී සමඟ එන ඇන්ඩ්රොයිඩ් සංවර්ධක මෙවලම් ස්ථාපනය කිරීමට අවශ්ය වේ. ඔබේ මෙහෙයුම් පද්ධතියේ කවචයෙන් විධානය ක්රියාත්මක කරන්න:
adb logcat browser:V *:S
මෙය ඔබගේ ඉමුලේටරයේ ඇති බ්රව්සර් යෙදුමෙන් ඕනෑම දෙයක් ප්රතිදානය කරන අතර වෙනත් ඕනෑම ලොග් පණිවිඩ යටපත් කරනු ඇත. එතැන් සිට ඕනෑම javascript console.log විධානයන් ඔබට බැලීමට adb සහ ප්රතිදානය මගින් අල්ලා ගනු ඇත. එබැවින්, ඔබ JQuery භාවිතා කරන්නේ නම්, ඔබට මෙය ඔබේ පිටුවට එක් කළ හැකි අතර එය මුළු පිටුවම html ලොගයට ප්රතිදානය කරයි:
$(document).ready(function(){console.log($('html').html())});
මෙය ඔබගේ html ටැගය තුළ ඇති සෑම දෙයක්ම ලොගයට ප්රතිදානය කරයි.
ඔබගේ ලොගයේ ප්රතිදානය ඔබට අල්ලා ගත හැකිය (BASH භාවිතා කරමින්, අවම වශයෙන් මට වෙනත් ෂෙල් වෙඩි සමඟ කතා කළ නොහැක):
adb logcat browser:V *:S > log.txt
දැන්, ලොගයේ ඕනෑම ප්රතිදානයක් ඔබගේ log.txt ගොනුවට දමනු ලැබේ. මුළු පිටුවකම වටිනා HTML සඳහා මෙය සැබවින්ම පහසුය, එවිට ඔබට වෙනත් ඕනෑම පෙළ ලේඛනයක් මෙන් එය හරහා සෙවිය හැකිය.
ඔබට සම්පූර්ණ දේට වඩා නිශ්චිත පිටුවක් ලබා ගැනීමට අවශ්ය නම්, ඔබේ JQuery හි ඇති html ටැගයට වඩා පිටුවේ එම කොටස නියම කළ හැකිය, එබැවින් ඔබට පන්තියක් / හැඳුනුම්පතක් ඇති තනි කොට් div ාශයක් දෙස බැලීමට අවශ්ය නම් එය සමඟ සම්බන්ධ වී ඇත (මෙම උදාහරණය සඳහා එයට 'පරීක්ෂාව-මා' නමින් පන්තියක් ඇත), ඔබට ඔබේ JQuery වෙනස් කළ හැක්කේ:
$(document).ready(function(){console.log($('div.inspect-me').html())});
ඔබ ඔපෙරා බ්රව්සරයක් භාවිතා කරන්නේ නම් මෙය ඔබගේ ලිපින තීරුවේ ටයිප් කරන්න, http සහ වෙනත් දේවල් මකා දැමීමට වග බලා ගන්න, ඉන්පසු ටයිප් කරන්න:
server:source
ඔබ විවෘත කළ පිටුවේ ලිපිනයෙහි.
ඔබට ඇන්ඩ්රොයිඩ් බ්රව්සර් පිටුවේ මූලාශ්රය බැලීමට අවශ්ය නම් හෝ පිටුව පරීක්ෂා කර බැලීමට ඔබට මෙම https://developer.chrome.com/devtools/docs/remote-debugging භාවිතා කළ හැකිය එහි ඉතා හොඳ පරීක්ෂක