【運行錯誤】Uncaught DOMException: Blocked a frame with origin "null" from accessing a cross-origin frame.

来源:http://www.cnblogs.com/dragonir/archive/2017/11/17/7851967.html
-Advertisement-
Play Games

代碼如下: 原因:跨頁面操作涉及域的概念(origin),錯誤的意思是:未捕獲的安全錯誤:阻止了一個域為null的frame頁面訪問另一個域為null的頁面。代碼運行時在本地直接用瀏覽器打開的,地址欄是file:///的頁面,只需改為localhost訪問就行。 ...


代碼如下:

  1. <html>  
  2. <head>  
  3. <script>  
  4. /*window.frames[]可以通過下標或名稱訪問單獨的frame*/  
  5. window.onload=function(){  
  6. var h1=window.frames["header"];//.document.getElementsByTagName('h1');  
  7. alert(h1);  
  8. }  
  9. </script>  
  10. </head>  
  11. <frameset rows="80,*">  
  12. <frame src="top.html" name="header"></frame>  
  13. <frameset cols="180,*">  
  14. <frame src="menu.html" name="menu"></frame>  
  15. <frame src="main.html" name="main"></frame>  
  16. </frameset>  
  17. </frameset>  
  18. </html>  


 

 

原因:跨頁面操作涉及域的概念(origin),錯誤的意思是:未捕獲的安全錯誤:阻止了一個域為null的frame頁面訪問另一個域為null的頁面。代碼運行時在本地直接用瀏覽器打開的,地址欄是file:///的頁面,只需改為localhost訪問就行。


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 一、現象 表單提交時需要處理輸入框的回車事件,一般的原生input標簽可以用@keyup.enter="onSubmit"(tips:onSubmit為定義的方法) 二、解決 1、@keyup.enter="onSubmit" 改寫為 @keyup.enter.native="onSubmit" , ...
  • 一、簡介 Selectize是一個可擴展的基於jQuery 的自定義下拉框的UI控制項。它對展示標簽、聯繫人列表、國家選擇器等比較有用。它的大小在~ 7kb(gzip壓縮)左右。提供一個可靠且體驗良好的乾凈和強大的API。 功能介紹: 選項可查詢和排序; 使用箭頭鍵←和→在1️⃣選中選項之間移動; 對 ...
  • 一、函數的概念 日常生活中,我們要完成一件事,總是習慣先有一個計劃,後期按照計劃,一步一步執行,則能夠完成,並且達到一定效果實現一定的功能。在編程的世界里,“功能”可稱呼為“函數”,因此“函數”即一段實現了某種功能的代碼,並且可以供其他代碼調用。 在JavaScript中,函數是由事件驅動的,或者當 ...
  • 學了一段時間的HTML、CSS和JS後,給大家做一款漂亮的不像實力派的HTML時鐘,先看圖:涉及到的知識點有: CSS3動畫、DOM操作、定時器、圓點坐標的計算(好多人是不是已經還給自己的老師了~) 接下來,我們用5步來製作它 step1、準備HTML 首先,我們需要準備HTML結構,背景、表盤、指 ...
  • 上傳頭都是比較複雜的一件事,最近幫朋友找了一款插件給大家分享一下。 ps:這個可以根據你的設計稿自由發揮 可以寫成各種樣式,不會再有固定插件的樣式; 演示地址:http://durenlong.gitee.io/uploading 碼雲地址:https://gitee.com/durenlong/u ...
  • 這裡主要是模擬小米官網中的首頁的內容模塊實現的主要動態效果 佈局:採用了bootstrap框架進行佈局,及其其中的字體圖標 html: <!-- 內容 --> <div class="content_box"> <h2>內容</h2> <div class="row content_list"> < ...
  • 整理JavaScript方面的一些技巧,比較實用的函數,常見功能實現方法,僅作參考 變數轉換 但是轉換日期(new Date(myVar))和正則表達式(new RegExp(myVar))必須使用構造函數,創建正則表達式的時候要使用/pattern/flags這樣的簡化形式。 取整同時轉換成數值型 ...
  • 寫在前面 列表一直是展示數據的一個重要方式,在手機端的列表展示又和PC端展示不同,畢竟手機端主要靠滑。之前手機端之前一直使用的 ,但是 本身其實有很多相容性 ,想改動一下需求也很不容易,可以看我之前寫的這一文章 "IScroll那些事——內容不足時下拉刷新" (這裡並不是說 不好,裡面對手機、瀏覽器 ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...