2013-07-14 2 views
0

은 내가 내 웹 사이트에 대한 링크를 의미,하지만 난 내 ThemeRoller의 mobile.php 파일 내부에 사용하고있는 링크가 작동하지 않습니다. 내 ThemeRoller 파일을 자체 폴더에 배치했는데 내 웹 사이트 파일로 배치하지 않았습니다. ThemeRoller 폴더에서 내가 가진 :나는 내 웹 사이트에 jQuery를 모바일 내 ThemeRoller를 연결하지 못할?

  • CSS
  • 이미지
  • JS
  • mobile.php

요법. 내 포트폴리오 인덱스 파일에 대한 링크를 만든 mobile.php 내부

는 :

<a href="../Portfolio-2013/index.php" data-role="button">Desktop</a></div> 

나는이 라인 뭐가 잘못 볼 수 없습니다,하지만 난 내 브라우저에서 모바일 페이지를로드 할 때 문제입니다 위에 표시된 "바탕 화면"을 클릭하면 내 웹 사이트로 연결되지만 배경은 흰색이고 모든 것이 완전히 잘못 배치됩니다! 다음은 MOBILE SITE (ThemeRoller)에서이 링크를 클릭했을 때의 실제 웹 사이트 사진입니다.

http://i40.tinypic.com/npmmi0.jpg

당신이 볼 수 있듯이, 내 웹 사이트는 흰색 배경 및 일부 사진을 보유하고 있습니다. 또한 링크가 있지만 이것은 단지 내 웹 사이트의 일부입니다. 왜 이런 일이 일어나는지 모르겠습니다. 나는 아주 틀린 무엇인가를했을지도 모른다. 그것은 너희 중의 일부에게 명백 할지도 모른다. 나는 ThemeRoller에 대한 .. 어떻게 든 가장 눈에 띄는 것들에

HTML 실패하려는 : 당신은 아래 참조 index.php를 내 웹 사이트 파일도 아닙니다

<!DOCTYPE html> 
<html> 
    <head> 
     <meta charset="utf-8"> 
     <meta name="viewport" content="width=device-width, initial-scale=1"> 
     <title>Mobil</title> 
     <link rel="stylesheet" href="css/portfolio-mobil-2013.css" /> 
     <link rel="stylesheet" href="css/portfolio-mobil-2013.min.css" /> 
     <link rel="stylesheet" href="css/jquery.mobile.structure-1.3.1.min.css" /> 
     <script src="js/jquery-1.9.1.min.js"></script> 
     <script src="js/jquery.mobile-1.3.1.min.js"></script> 
    </head> 
    <body> 
     <div data-role="page" data-theme="a"> 
      <div data-role="header" data-position="inline"> 
       <h1>It Worked!</h1> 
      </div> 
      <div data-role="content" data-theme="a">    
      <a href="mobil.php" data-role="button">Frontpage</a> 
      <a href="om-mig.php" data-role="button">About</a> 
      <a href="projekter.php" data-role="button">Projects</a> 
      <a href="kontakt.php" data-role="button">Contact</a> 
      <a href="../Portfolio-2013/index.php" data-role="button">Desktop</a></div> 
      </div> 
     </div> 
    </body> 
</html> 

파일을. 그들은 위와 같이 내 mobile.php 안에 있습니다.

<link rel="stylesheet" href="css/portfolio-mobil-2013.css" /> 
    <link rel="stylesheet" href="css/portfolio-mobil-2013.min.css" /> 
    <link rel="stylesheet" href="css/jquery.mobile.structure-1.3.1.min.css" /> 
    <script src="js/jquery-1.9.1.min.js"></script> 
    <script src="js/jquery.mobile-1.3.1.min.js"></script> 

재미있는 점은 내 웹 사이트를 새로 고침하면 다시 정상으로 변합니다. 내 웹 사이트의 모든 것이 정상입니다. 이상한 ..

나는 아직도 그것을 알아 내려고 노력하고있어. 누구든지이 답변을 수 있다면 크게 감사하겠습니다 :). 시간 내 주셔서 감사합니다. 나는 이제 이것을 풀어서 해결하려고한다.

나는 내 웹 사이트와 동일한 폴더에 ThemeRoller 파일을 이동, 그래서 쉽다. 나는 아직도 같은 문제를 가지고있다.

답변

0

그것을 해결! :)

내가 할하는 데 필요한 모든, 다시 내 바탕 화면 사이트와 내 모바일 사이트로 전환하는 rel="external"을 만드는 것이 었습니다. 하지만 나는 그 링크에 대해서 이야기하는 것이 아닙니다. 나는 단지이했을 때

는 :

<a href="index.php" data-role="button">Desktop</a></div> 

을 나는 바탕 화면 사이트 모바일 사이트로 전환 할 때 나에게 완전히 흰색 배경을했다. 하지만 내 데스크톱에서 내 모바일으로 전환 할 때 그렇게하지 않았습니다!

그래서이 :

<a href="index.php" data-role="button" rel="external">Desktop</a></div> 

야외용 확인해 한 모든 흰색 배경없이 바탕 화면 사이트로 이동 사이트에서 전환! 전환 할 때 사이트는 완전히 정상적인 것입니다.

나는 이것이 쉽다는 것을 알고 있지만, 나는 이것을 풀어서 매우 기쁩니다.

관련 문제