2015-08-10 3 views
0

Я использую HTML и JQuery для мобильного телефона, но когда я тестирую его, этот код показывает ошибку SecurityError: операция небезопасна. F или смените функцию своей рабочей скважины, почему это происходит?Ошибка диалогового окна JQuery. SecurityError: операция небезопасна.

$.mobile.changePage("#confirm", { 
     role: "dialog" 
}) 

Это мой диалог HTML внутри файла index.html

<div data-role="page" id="confirm"> 
     <div data-role="header" id="header"> 
     <div class="header"> 
      <div class="header-logo"></div> 
     </div> 
     <div class="header-bottom"></div>   
     </div> 

     <div data-role="content" class="ui-content" id="logedin-view"> 
      <div class="border-logedin"> 
       <center><h3>Title Loged in Main</h3></center> 
      </div>    
      <form id="codesend"> 
       <input type="text" id="code" class="input" placeholder="Code" required/> 
      </form> 
      <center> 
       <button type="submit" form="codesend" id="code-send" class="input btn-submit" value="submit" data-role="none">Submit</button> 
      </center> 
      <a href="#index" class="ui-btn ui-corner-all ui-shadow ui-btn-inline ui-btn-b ui-icon-back ui-btn-icon-left" data-rel="back">Go Back</a> 
     </div> 

     <div class="footer" data-role="footer"> 
     </div> 
    </div> 

ответ

0

Большинство из этих вопросов являются относящиеся к Same Origin Policy. Ошибка загрузки js-файлов или правил css из другого домена.

При локальном тестировании кода вы можете загружать дополнительные файлы из cdn // или другого сервера remout, это вызывает ошибку безопасности междоменной безопасности в сценариях jQuery.

+0

в моем случае «возможно» только одна функция, показывающая ошибку, для других это прекрасно, это заставляет меня путать –

Смежные вопросы