• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

if link is clicked

 
samuel marin
Greenhorn
Posts: 24
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
How can I do something like show an embed document if a link is press.

The logic would be something like:




Being The link something like:



Thanks much
 
Jeanne Boyarsky
author & internet detective
Marshal
Posts: 34860
369
Eclipse IDE Java VI Editor
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Samuel,
You'll need a JavaScript even handler to recognize the link was clicked.

One way is to hard code it:


The other way is to use a library like jQuery
see example. As your apps grow, it becomes more useful to not have JavaScript all over your codebase.

Either way, you then implement the JavaScript function to show the embedded content. You could even load it in a hidden div on page load and show it when that function is called.
 
Arun Giridhar
Ranch Hand
Posts: 181
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
You can use Jquery but i'm pretty much sure all browsers can handle document.getElementById() even IE 5.5 .
 
samuel marin
Greenhorn
Posts: 24
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Ok,

I have the following:

<p>Link</p>

<script>
$("p").click(function () {
$(this).showembed();
});
</script>


Now, how can I do to tell when I press "Link" show the following document. "document.pdf"

Something like:

<p (\document.pdf)>Link</p>

<script>
var document
$("p").click(function () {
$(this).showembed(document,);
});
</script>

So when I press the "Link" the document.pdf shows embed

Thanks so much
 
Bear Bibeault
Author and ninkuma
Marshal
Pie
Posts: 65122
91
IntelliJ IDE Java jQuery Mac Mac OS X
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
You can't embed a PDF inside an HTML document. So you'll either need to show it in the whole window, open a new window to show it, or embed an iframe element in which to show the PDF.
 
It is sorta covered in the JavaRanch Style Guide.
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic