I have recently come across the need for using the name of the image file within js, but I can't locate it. I am well versed in php, but my js skills are noticeably weak. About 25% of the way into the (partial) lightwindow.js I have placed a comment that shows where I need to access the current image filename.
Code:
This will stop image flickering in IE6 when elements with images are moved try
I need to chop up a string to obtain just the filename of an image. Lets say the image source is /images/thumbs/image.jpg. Using the DOM I have the source of the image in a variable called 'source'.
What I want to do is manipulate it so that it just returns the file name image.jpg. How can I achieve this? I tried split() to see if I could split it into an array using the / as a separator, but this didn't work.
I'm using jquery colorbox to open a window when the page loads. However there is also a video player that automatically plays at the same time (flash). I'm trying to figure out how to modify the colorbox code so that the containing div for the video is initially hidden from view until the colorbox window is closed.
The function to initialize it is: $(document).ready(function() { $.fn.colorbox({href:"#inline_example1", width:"33%", inline:true, open:true}); });
Which I thought is where code should go to initially hide the div? Then I'm not sure but inside the actual colorbox code there is a function for closing the window. Is there a way to attach an event to that closing function that will change the hidden div to being visible?
I cannot find a specific lightwindow forum so if anybody here has used Lightwindow version 2. I am trying to open 2 instances of a lightwindow one from within the other; so 3 layers. form -> lightwindow -> lightwindow.
I am using Jquery Superbox to open a page in an iframe in a lightwindow. My problem is that Google will index and link to them individually. If people land on them they don't get the menu and stuff... But they should redirect to my original page if you land on them. And there open the lightwindow and then load the requested page in the iframe.
I allready found a script here that will redirect the pages and display them (if there would be an iframe in my page from the start). But I don't know how I can open the lightwindow first and then open the page in the iframe.
I'll attach a zip with an example page of my code so you have something to mess around with... It's just this code, nothing else...
<script type="text/vbscript"> Dim objWord Sub Btn1_onclick() call OpenDoc("K:DeloitteTeam1 Status reportJavaProgramshi.txt") End Sub
Sub OpenDoc(strLocation)
Set objWord = CreateObject("Word.Application") objWord.Visible = true objWord.Documents.Open strLocation End Sub </script>
I would like to pass the filename used above in the button code below so the above code could be coded only once and then mutiple button code could be used.
Can I subtract the filename form the location.pathname ex: Before = 'file:///c:/afolder/awebsite.html' After = 'file:///c:/afolder/' Or is there any other way to get the directory without the name of the file being veiwed?
This is a simple script I though of to get the filename of container for html.
Note: this only is tested on mozilla firefox 2 on windows vista
document.write("<a style='display:none' id='zFilenameFinder1' href=''>q</a>"); document.write("<a style='display:none' id='zFilenameFinder2' href='b'>q</a>"); var zDocURL = document.getElementById('zFilenameFinder1').href; var zCompareURL = document.getElementById('zFilenameFinder2').href; zCompareURL = zCompareURL.replace('b',''); var zFilename = zDocURL.replace(zCompareURL, ''); alert(zFilename)//filename handler
it works by creating two relative urls. one's href is blank, which when called by link.href returns the absolute value, giving the absolute link the page, then you compare it to a link that has a relative href of "b" which can be compared to the other link to give you the whole url
Is there a way to set the cookie filename with JS?
Currently it is setting it as 'asp/' (my directory). Can i specify it? This is my code:
function setCookie(NameOfCookie, value, expiredays) { // Three variables are used to set the new cookie. // The name of the cookie, the value to be stored, // and finally the number of days until the cookie expires. // The first lines in the function convert // the number of days to a valid date.
var ExpireDate = new Date (); ExpireDate.setTime(ExpireDate.getTime() + (expiredays * 24 * 3600 * 1000));
// The next line stores the cookie, simply by assigning // the values to the "document.cookie" object. // Note the date is converted to Greenwich Mean time using // the "toGMTstring()" function.
I'm trying to figure out a way to pass the filename before submission... I think I have to make an onChange command on the file field, but not sure how...
This is what I have done so far: <script type="text/javascript"> function theimage(){ var imgURL = document.getElementById('myfile').value; ste.execCommand("insertimage", imgURL); } </script>
I'm using Joomla. I've got a dropdown which reads the filename from the database. When the user selects it I want an onchange event to open the pdf.I've been at it for 2 days now.
<?php $con = mysql_connect('localhost', 'root', ''); if (!$con)
how to save form values in cookies, etc. for use when re-displaying the forms. for example, after an error has been detected. Naturally, PHP allows you to do this with $_SESSION variables.
But no one seems to have cracked the problem with FORMs having file uploads. Browsers will send the file to the server and the name, but not the path on the client computer (I suppose for security reasons).
So, if you want to re-display the page, you can fill in all the form data in your PHP script so that the user doesn't have to re-enter everything. But, since your PHP script only knows the NAME of the uploaded file, and not the path, whatever your fill in for the "xxx" in <input type="file" value="xxx" /> will be wrong.
I have a webform that creates a word document as it's ouput (yes I know it only works on IE). function createWordDoc(){ Doctxt = "some text here" var w=new ActiveXObject("Word.Application"); w.Visible=true; w.Documents.Add(); w.Selection.Font.Name="Times New Roman"; w.Selection.ParagraphFormat.Alignment = 1; w.Selection.TypeText(Doctxt); w.Documents.Save(); }
My issue is with saving the file. At the moment, in the above code, it opens the save dialogue box, and populates the filename field with the first line of text in the document. What I want to be able to do is populate the filename field with a variable filename created by the function. I've tried the snippet below, which works with the dynamic filename, but it autosaves the file to "My Documents" folder without prompting. I need to be able to allow the location to be changed. var FileName = "Myfile.doc" w.ActiveDocument.SaveAs(FileName);
I'm working on an internal website at work and employees have a cookie created when they login to the customer support tool. The filename is cookie:username@domain.com/ and I'd like to use javascript to pull a variable for their username to plug into a URL for a unique link when they're viewing one of our intranet pages.
@domain.com/ will always be the same but I don't know how to pull the unique username from the filename of the cookie. I don't need to actually read the cookie.
I am new to this forum, so your help would be most appreciated.
I am trying to create a javascript where, on clicking a button, I will be able to download the latest log file. But the log filename changes everyday as it takes the current date as part of the filename. eg. EMEA_20070806 i.e. EMEA_yyyymmdd Also, the previous day's log file is stored in the same directory.
How can I create a button where it will download the latest log file at all times?
I am using the "Validation" plugin to validate my form. This is a multipart form where a user can upload a file. I would like to validate the choosen file name such that it contains only alphanumeric characters plus defined extensions. For that I tried the combination of the rules "accept" and "alphanumeric" but this does not work because the file name is the full path of the file name and it contains non alphanumeric characters as: C:umyDirectorymyFile.txt
regular expression which could tests that myFile is made only of alphanumeric characters ?
I need to put previous/next navigation button images on a lot of slides.If i am on slide 3 I'd like javascript to identify previous button as slide2.html and next button as slide4.html and so on
[How to fetch filename with extension from file path? The file path is like this.(E:/videos/India.avi). I want to fetch only India.avi from file path.how to do it in javascript?/]
When at the root of a site, without specifying a filename, a usual default of index.html (or even .htm) is loaded; however index.html does not appear in the location.href or location.pathname properties - only what you see in the browser address bar. I only have access to client-side Javascript (no server-side stuff at all).
Is there a way of getting this default filename from client-side JavaScript?
I'm amending an upload script from Max's AJAX file uploader. [URL] I wish to display the filename after the file uploaded. The text in green are added by myself. However, I failed to display success status after the upload process successful. Do you know where I made the error?
I need a way to scroll to the end of the fileupload filename once that file has been selected with the browse button. So instead of seeing c:FolderNamefoldername, the user will see foldernamefilename.fileextension in that box.
I am currently developing a page which allows access to music on a server. This music is being streamed, but users are also able to download this music (assuming they have the license to do so). All of the music uploaded is of the .mp3 format, however they have no filetype extensions, and were not named using any particular naming convention. Because of this, I was hoping to change the filename (when a downloaded is initiated) to variables I have stored based on the current song.
I am currently simply opening a new page, in Chrome is looks like this: chrome.tabs.create({ "url": song.url })
Hit presents the user with a prompt to save the file, however, its default name is a random alphanumeric string with no extension, as per their file name on my server. Is there an easy way to do this without renaming all the music server side? I do have the variables song.title and song.artist setup!
Edit: Since this page is only for Chrome users, I listed the code I am using. I understand window.open and was originally using this. It functions the same, and if I need to revert back to using is instead, I shall.
I have the button on one of the page and whenever the user clicks on this button I would like to display the explorer and let the user picks the filename and want to get display the filename on other page.I can use the window.open() but I am not sure what is the parameters to pass into the window.open() to display the "explorer" and get the filename.