作者 主題: <iframe的問題>  (閱讀 4369 次)

0 會員 與 1 訪客 正在閱讀本文。

Quota

  • 活潑的大學生
  • ***
  • 文章數: 352
    • 檢視個人資料
    • http://home.kimo.com.tw/jiannrongkimo/
<iframe的問題>
« 於: 2005-01-26 15:25 »
<iframe的問題>

請教一下 我的網頁內 要開啟pdf檔案
不過 因為這個檔案的開啟 我們希望能有權限上面的控制
所以 我是把pdf檔案包在php內 用的是iframe的語法
但是..
iframe不能在firefox內使用
請教一下 我要使用怎樣的語法 才可以在firefox下 達到iframe的效果呢
謝謝

iframe的用法如下
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=big5">
<title>x年度第x次會議紀錄</title>
</head>
<body text="#004D00" link="#3333CC" vlink="#990099" alink="#CC0000" >
<hr>
<IFRAME src="x.pdf" name=up
onLoad = "width = screen.width-150; height = screen.height-220;">
</IFRAME>
</body>
</html>

詳細的語法如下





<?php
  session_start();
  require("lock_ip.php");            //鎖ip
  getenv($REMOTE_ADDR);
  $addr=$REMOTE_ADDR;
  $flag=allow_ip($addr);
  if(!$flag)
  {
    header("Location:errorIP.htm");
  }

//-----------------------  判斷帳號是否存在   -------------------------------
  if(isset($user_id))
  {
    $hostName="localhost";
    $userName="xxx";
    $password ="yyy";
    $databaseName="ss";
    $tableName="rr";

    $sql_select="SELECT name FROM reader WHERE id_no ='$user_id'";

    require("linkDB.php");                  //與資料庫連結

    $result=mysql_query($sql_select,$link);
    $row=mysql_fetch_array($result);
    mysql_close($link);

    if((isset($user_name) && $user_name == $row[0]))  //判斷session中的user_name是否與資料庫中的吻合
    {
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=big5">
<title>x年度第x次會議紀錄</title>
<link rel="stylesheet" href="sample.css" type="text/css">
<script language="Javascript">
function loaded(){
self.moveTo(0,0);         //設定與螢幕關係位置
self.resizeTo(screen.width,screen.height);      //設定蹦現視窗大小
}
</script>
</head>
<body text="#004D00" link="#3333CC" vlink="#990099" alink="#CC0000" onload="loaded()" >
<hr>
<!--檔案放置的地方-->
<IFRAME src="x.pdf" name=up onLoad = "width = screen.width-150; height = screen.height-220;"  ></IFRAME>
</body>
</html>
<?php
    }
    else
    {
       session_destroy();
       header("Locaion:login.php");
    }
  }
  else
  {
    session_destroy();
    header("Location:login.php");
  }
?>

bryan2u

  • 懷疑的國中生
  • **
  • 文章數: 64
    • 檢視個人資料
<iframe的問題>
« 回覆 #1 於: 2005-01-29 00:01 »
firefox可以使用iframe