I did a search of the forums, and this was the only thing I could come up that seems similar: [URL]. The last post in this thread tells me what I already know from my other research today - this function doesn't work in FF, Safari, etc.
Works great in IE, but nothing else. I'm using a jQuery gallery tool called fancybox, and from what I can gather, the popup of the gallery must be tied to a click on an anchor link.
On their support forums, one of their admins suggested that I use the following:
Code:
<script type='javascript'>setTimeout( function() {$
('#popupLink').trigger('click'); }, $timeleft);</script>
Still doesn't work (not even in IE). BTW, $timeleft is a var that is being created in PHP. I've checked the source code and it is counting down correctly.
I need to get the page to reload with the anchor in the link when it is clicked in a dropdown menu. For example if I am on 'www.domain.com/about/#2' and I then click on 'www.domain.com/about/#3' the url changes but the page doesn't reload so I need the page to reload, but keep the new anchor (#3).I gave the links with anchors a class of 'reload' and tried this:
I've been working on a freelance design site, and I have been using jshowoff and fancybox on my portfolio page. The portfolio has multiple sections that are set to be scrolled through using jshowoff by using the slide links. This use of jshowoff is working perfectly fine, but fancybox isn't. fancybox is supposed to be set to launch a modal when any of the portfolio thumbnail images are clicked. As it is right now, fancybox links will not work within the jshowoff slide div, but they do work outside of the jshowoff slide div.
I have done about 5 hours of searching online for possible fixed to my issue, and I haven't found anything. I am attempting to fix the conflict the between jshowoff and fancybox. I am very new to using jQuery plugins, so hopefully, you can all bear with me.If anyone may know how I can fix my fancybox links, so that fancybox will work within my jshowoff slide, I'd greatly appreciate it. I have provided the html below:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml">
What I'm trying to do is have a 'Save As' dialog box pop up when I click an anchor tag. What's hidden in the anchor tag is base64 information, so my anchors look like this: <a href=# src='data:image;base64, (base64 string here)' ></a> So when I click on this, it gives me the option of downloading my base64 info just fine, but the problem is, the name of it looks to be just the entire base64 string. I was wondering if there was a way I could set this name? I can get the file name, so I'd love to just put '....jpg' as the name that the user downloads.
The reason I'm asking is because when I download the file, it comes out as (random characters).bin.part, and if I know the download is a pdf, I try opening it with a pdf viewer, but get yelled at by the MIME type... however, if I simply change '.bin.part' to '.pdf', I can open the file just fine, so I'd love for an automatic naming system, but not sure how to implement that. I've tried the document.execCommand('saveAs', '1', '<filename here>'), but I think this is for an actual file that you serve from the server... I don't have the actual file, just the base64.
I have a couple of links which when clicking on them start a video. In another div with id="info" I want to give more information about the video which is playing. When you click on a new link and the video starts the information should update. The information wich is in a list item is hidden with display: none before you click on the link. My problem is that the information of the previous video is not disappearing when I start a new one. I don't know what to write to make the information of the previous video disappear.
I tried empty() and remove() but then the div id="info" shows nothing. #info { width: 195px; height: 338px; border: 2px black solid; } .hide {display: none;} <script> $(document).ready(function(){ $('#text1').click(function () { $('#mona').show(300); }); .....
I have the following code <tr> <td><input name="test" type="hidden" value="1" /></td> <td class="icon"><a href="#" class="delete"><img src="images/action_delete.png" /></a></td> </tr> And once the delete button is clicked, I need the value from the input. $(".delete").live("click", function(){ var id = $(this).parent("tr").children("input").attr("value"); $(this).parent("tr").remove(); }); However, I cant seem to select the input's value.
I have a list item, where only some of the items are linking to a quote from the client. The quotes are in another list, where each list item has an id corresponding to the client link. I want to show the client quote when you roll over the client anchor link. Currently when I mouseover it's showing nothing.
At the moment, when I mouseover one of the anchored client links, the content disappears, so it's not showing the correct client quote <li>. $(document).ready(function() { // see if the requested page url contains an anchor '#' var hash = window.location.hash.substring(1); // if no anchor, show the default blockqoute if(!hash){ var id = 'default'; }else{ var id = hash; } .....
I am having a problem with a site I am working on right [URL]..clicking on the "Kontaktieren Sie uns"-Link it triggers an unwanted scroll in the slider just underneath it. I am also getting a java script error when I view the site on ie/windows. I am clueless since I am not at all confident with java script.
I would like to set the link's "visited" pseudo-class with javascript without clicking on the link. My goal is to update the link's color (previously set in the CSS file) to be "visited" without actually clicking on the link and then clicking "back" in the browser.
Does anyone know how? Here are the following things I've already tried to no avail:
var obj = document.getElementById("idOfMyLink");
//obj.visited=true; // NO //obj.style.visited=true; // NO //obj.click(); // NO, performs a click and takes me away from current page
/* // Setting the src of an iframe on the same page, trying to "stuff" this URL into browser's "History"
var theFrame = document.getElementById("myiframe"); theFrame.src = obj.href;
// NO. The iframe does go to correct URL, but the link's color doesn't update.*/Any ideas?
I have a simple a tag in html that when clicked I want to link to a random address picked from an array of possible links.
So in the code here I have an array of the links and I'm picking a random number from the length of that array, I'm then using that number to pick a random link from the array.
Code: <script type="text/javascript"> var links_arr = ["http://www.link1.com","http://www.link2.com","http://www.link3.com","http://www.link4.com"]
[Code]....
This all works fine and the window.alert show randomly picked links from the array.
The problem is passing the link to the href of the a tag - how can I use the link in the href ?
I create a new page and write to it. There is an anchor in the new page so that users can easily navigate to the bottom. In IE, it works fine. In Firefox, it loads the parent page into the new page....
I have an Iframe which loads an articles html page with anchors at the start of every article. To the right is fixed div that has different article links. The customer can scroll down and read all the articles. I would like the links to change to active, visited etc. when the anchors come into view. I was thinking it would be something like this:
Code:
function changelink(){ if(window.location.href='#article3'){ document.getElementById('historylink').style.color='green'; historylink.style.background='url(sources/active.jpg)center';
[Code]...
Haven't tried it yet because it dosen't take into account the visited state of the links so I figured I need some advice from the skript Gods.
I want to have a javascript popup box so that when a hyperlink is clicked, a user is asked if they are sure they want to click this link, if they select ok then the page loads, if they click canel then nothing happens, However when a user clicks cancel the link still loads, can anyone see where I am going wrong?
When you click a link it jumps to an anchor point on the page and scrolls there smoothly. I was wondering how I get the same effect if I want the link to jump to another page? A normal anchor point on another page would set the href to, for instance, 'index.html#contact' but it won't work in this case as the javascript isn't reading the '#'. <script type="text/javascript" src="jquery.js"></script> <script> function goToByScroll(id){ $('html,body').animate({scrollTop: $("#"+id).offset().top},'slow'); } </script> </head> <body> <ul> <li><a href="javascript:void(0)" onClick="goToByScroll('contact')">Go to anchor 1</a></li> </ul>
You can see that when selecting 'Contact' from the top navigation a light-box (fancybox) with a contact form opens, this form can be filled and when the submit button is pressed the content of the form is emailed to myself. However.... The 'Thank you message' is not appearing in the light-box as I would like it to and I cannot work out how to do this.
I got a paragraph, and i want the letter of A will change to N and the letter of P will change to A when i click the link of the "click me to change the letter".
I have a pages with list of sites and when I click on links to other domains, the other domains will see the referer where I clicked from. How can I avoid the referer when clickin on links on my page? (I don't want to click new IE browser and paste the url).
Does anyone know how to set the code, so that if someone clicks send on a form, and there's an error, that the form then shows in the window, (always a few pixels down from the top of the window), please ?The form is a php include on many different positions on many pages so the offsetTop will be different depending on which page it's on.