重要 我並非試圖欺騙/釣魚或以任何方式傷害任何人。我正在爲網站創建一個放大鏡,就像在一張紙上使用放大鏡一樣。在javascript中匹配相同的元素
問題
我會設置方案。
我已經基本上覆制整個網頁的HTML,從此奠定了在重複原來的頁面。像這樣:
當我點擊複製的HTML元素,我想在原來的頁面傳遞click事件。
這就是我是如何接近問題:
duplicate_element.onmousedown = function(event) {
var range = document.createRange();
var test = range.setStart(event.target, 0);
// Then I hoped to use:
range.startContainer
// to search for the clicked element on the original content
document.find(range.startContainer)
}
所以我難倒如何找到從點擊目標匹配的元素在原始的HTML。
有一些規則拼圖:
- 我不能使用圖書館
- 但是,我有機會獲得jQuery的嘶嘶聲
- 指針活動 - 我希望能夠到與重複的HTML進行交互,但實際上會影響原始HTML。我認爲指針事件使得複製的版本不可觸及
任何幫助將是偉大的。我會回答你需要的任何問題。謝謝:)
這聽起來很網上誘騙。 – DanMan
更新我的問題,以減輕任何擔心安全 – outrunthewolf
因爲你說這不是一個騙局顯然意味着它不是,哈哈!無論如何。最好的事情可能是在複製元素上存儲對原始元素的引用。但請注意,當你遇到一個javascript重的網站時,你可能會遇到重大問題。 –