0

Структура моих страниц:Bootstrap модальный с URL переписывания

  • Page1.aspx
  • Page2.aspx
  • Page3.aspx

С URL переписывания у меня есть это то структура:

  • Folder1/Page1
  • Folder1/Page2
  • Page3

Если я ставлю модальность внутри Page3.aspx, модальное работает отлично.

Если я вместо этого поставил модальный внутри Page1.aspx или Page2.aspx, модальный не работает.

Вот мой код:

<img src="../images/RecuperoDati/Brochure1.jpg" class="img-responsive" data-toggle="modal" data-target="#Modal1"/> 

.... 

<!-- Modal 1--> 
<div class="modal fade" id="Modal1" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"> 
    <div class="modal-dialog"> 
    <div class="modal-content"> 
     <div class="modal-header"> 
     <button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">&times;</span><span class="sr-only">Close</span></button> 
     <h4 class="modal-title" id="myModalLabel1">rftyguhij</h4> 
     </div> 
     <div class="modal-body center"> 
     <img src="../images/RecuperoDati/Brochure1.jpg"/> 
     </div> 
     <div class="modal-footer"> 
     Lorem Ipsum è un testo segnaposto utilizzato nel settore della tipografia e della stampa. Lorem Ipsum è considerato il testo segnaposto standard sin dal sedicesimo secolo, quando un anonimo tipografo prese una cassetta di caratteri e li assemblò per preparare un testo campione. È sopravvissuto non solo a più di cinque secoli, ma anche al passaggio alla videoimpaginazione, pervenendoci sostanzialmente inalterato. Fu reso popolare, negli anni ’60, con la diffusione dei fogli di caratteri trasferibili “Letraset”, che contenevano passaggi del Lorem Ipsum, e più recentemente da software di impaginazione come Aldus PageMaker, che includeva versioni del Lorem Ipsum. 
     </div> 
    </div> 
    </div> 
</div> 

Если я прочитал HTML с браузером, то id является Modal1. Итак, что не так?

+1

Что вы подразумеваете под "не работает"? –

+0

@nick_w: Когда я нажимаю кнопку «Модальный», модальность не отображается. – Martina

+0

Правильно ли загружены ваши файлы CSS на страницах с переписанным URL? –

ответ

0

Сложно сказать, когда вы только указали какой-то код, но я предполагаю, что вы переписываете URL-адреса, чтобы изменить путь, который вам нужно использовать для bootstrap.js.

E.g. в случае, если ваш путь к JS равен ./js/bootstrap.js, а затем в Page1, который становится папкой 1/Page1, вместо этого вам потребуется ../js/bootstrap.js.