2017-03-01 10 views
0

htmlで特定のページにリンクする種類のコンテンツテーブルを作成しました。#page = nを使用してpdfにリンクします。PDF内の特定のページへの複数のHTMLリンク

問題は、同じpdfへの複数のリンクがある場合に発生します。 すなわち:

  • のhref = "001.pdf番号ページ= 10"
  • のhref = "001.pdf番号ページ= 20"
  • のhref = "001.pdf番号ページ= 30"

初めて正しく動作し、正しいページでpdfを開くと、他の人がpdf opneとリンクすると、ページが変更されませんでした。 これには回避策がありますか?


最初の回答ありがとうございます。あなた、私はいくつかの情報を忘れてしまった。 最終出力はクロスブラウザでなければなりません。

これはランダムなオンラインPDFと私のテストコードです:

<!DOCTYPE html> 
<html> 
<head> 

</head> 
<body> 
<a href="https://www.tutorialspoint.com/cplusplus/cpp_tutorial.pdf#page=5" target="PDFcontent">link 001</a> 
<a href="https://www.tutorialspoint.com/cplusplus/cpp_tutorial.pdf#page=10" target="PDFcontent">link 002</a> 
<a href="https://www.tutorialspoint.com/cplusplus/cpp_tutorial.pdf#page=15" target="PDFcontent">link 003</a> 
<a href="https://www.tutorialspoint.com/cplusplus/cpp_tutorial.pdf#page=20" target="PDFcontent">link 004</a> 
<a href="https://www.tutorialspoint.com/cplusplus/cpp_tutorial.pdf#page=25" target="PDFcontent">link 005</a> 
<iframe style="height:800px; width:800px;" name="PDFcontent" src="http://www.naplesip.com/wp-content/uploads/2015/10/pdf-logo.png"></iframe> 
</body> 
</html> 

私はjsfiddleでそれを使用しようとしたが、動作しません。代わりに、ブラウザ(firefox/chrome/edge/ie)で動作します。

答えて

0

PDFを開く方法、使用しているブラウザ、および他のリンクの使用方法に関する背景情報はあまりありません。私は一般的なやり方で答えるつもりです。

PDFをデスクトッププログラムに開くと、ページアンカータグを受け取り、PDFを開くときに要求されたページにジャンプすることがありますが、開いている間に同じ文書を再度開くと、アクティブなアプリケーションが切り替わりますPDFを開いた状態にします。

最初に文書を閉じて別のページを開くと、PDFリーダーの設定が前のページを覚えていない限り、それが機能すると思われます。

この動作は、自分のコンピュータではほとんど制御できないものであり、他の誰かが制御できないため、代替手段が必要になる可能性があります。

+0

ありがとうございます、私は自分の問題についていくつかの情報を追加しました。 – Roderick

関連する問題