Load<A HREF='document.doc'> In Word - Not In Explorer????
Jul 20, 2005
I have an intranet web page with links to all kinds of Microsoft Word
document that we use at my work, so my co-works can go to the web page when
they need a special document. However, when they click the links the
documents are of cause loaded in the web browser MS Explorer and not opened
in MS Word, which is annoying.
Are there any tricks - in VBScrip, JavaScript, Java or simply in HTML, that
let me load a Word-link in Word and not in Explorer?
I have to change dynamically all hyperlinks, when the html-page is loaded at the client. This works fine, except in the following scenario:
When the innerText of an anchor contains an '@', the InternetExplorer changes the innerText-Property to the HREF-Property. I have checked this with MoZilla/FireBird and Opera and there is no problem!
To explain, what i mean, see following example: function atTest(){ for(var i=0; i < document.links.length; ++i) { document.links[i].href = document.links[i].href; }
}
Now you need some anchor tags - notice the '@' as inner Text:
<a href="http://www.somelink.org/">Text before @ and after</a><br> <a href="http://www.somelink.org/">Text before @</a><br> <a href="http://www.somelink.org/">@ before text</a><br> <a href="http://www.somelink.org/">Text before at and after</a>
If you load the page, InternetExplorer will display the HREF-Property instead of "Text before @ and after" - all other elements are shown correctly! It doesn't bother other browsers: Opera/MoZilla shows _even_ the first element with innerText.
My system: Windows XP SP1, InternetExplorer SP1, Firebird0.7, Opera 7.23
Has anybody out there an idea, why IE behaves like this? And how I can work around this?
I'm using the following code (simplified version) to call a Json file, parse it and on each iteration, create a div with an ID of "tab". I'm using this with jQuery UI .tab() to create a listing with entries which have three tabs. Anyhow, the principle seems to work except that when I examine what's happening behind the scenes using Firefox console, I see that each href in the html code produced is causing the Json function to re-fire using the href as it's url target.
<!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" xml:lang="en" lang="en"> <head>
I'm having an issue with doing a simple js task. I have a list of hyperlinks that contain various paths. For instance: a href="[URL] a href="[URL]
What I need is to remove the term "content" from all the hyperlinks in it's contain div. There is got to be a simple way of doing this and I can't seem to find the right direction. I also need to have the targets changed as well, which I was able to complete. window.onload = function(){
var anchors = document.getElementById('containerDiv').getElementsByTagName('a'); var links = "content"; for (var i=0; i<anchors.length; i++){ anchors[i].setAttribute('target', '_blank'); } }
I've posted several messages concerning a program I am working on which uses a webform to create a document at the end.
So far I am able to create the doc and copy to clipboard for pasting using the c[code]...
What I would like to do is create a new word doc and populate it with the created document. I've tried with no success using activeX etc. The best I could do was to open an existing word doc, but could not populate it. I need it to open a new blank word window, as it is not practical to have a specified word file already there.
Which is the better option to use when dynamically loading a page?
document.location.href = "newpage.html"
or
document.URL = "newpage.html"
My book says that Netscape depreciated document.location.href in favour of document.URL, but yahoo are using document.location.href. Also, is there a good online reference (up-to-date) of the DOM which includes stuff like this?
I need to save an HTML page to Word using JavaScript. I have found some script on-line but all of them use the "Save As" procedure which only allows to save in txt and html format. I need it to be in Word.
I have one save button in my html page and as soon as i click that button using javascript's onclick function the html/static page should be saved with .doc extension.As of now i want only the text in the html page to be saved as word document.But if possible suggest me for html pages with images too.I want the logic or sample source code for the above mentioned requirement
The actual list is much longer and varies in length. What I am attempting to do is when a user opens the page, if a line contains Locked or Disabled, change the color of those words (or the whole line that contains them) to red.
I need a suggestion or code in JavaScript which reads the MS Word document page settings and number of pages. I know how to open and read a MS Word document, but i couldn't able to get page properties.
function NewDoc() { var oShell oShell = new ActiveXObject ("WScript.Shell"); oShell.Run('cmd /K "C:Test.dot"', 0, false); window.event.cancelBubble = true; return false; } </script> ---------------Script Code Ends-------------
---------------Link Code Starts------------- <a href=":" onclick="return NewDoc()">Create a new document based on C:Test.dot</a> ---------------Link Code Ends--------------
I know to specify the document template name as follows:
---------------Link Code Starts------------- <a href=":" onclick="return NewDoc('C:Test.dot')">Create a new document based on C:Test.dot</a> ---------------Link Code Ends--------------
And change the "Function NewDoc()" in the script code to line to "Function NewDoc(TemplateName)". The problem is that I don't know what syntax to use to parametise the "oShell.Run('cmd /K "C:Test.dot"', 0, false);" line.
Suppose a HTML document has a iframe. Using javascript,I want to detect ,on load of the html document, whether the body of the iframe document is ready to be displayed.I want to be able to overwrite the the body contents (before it actullay loads) of the iframe.can I do it with jquery? say if ,HTML doc is
I want to use document.write to output the values of an array. If the array is too long, it totally ignores the width of the container div. How do I get the values to word-wrap when they get to the end of the container?
I've searched on this forum, and also googled for the answer but can't find a solution. I'm still fairly new to Javascript.
I have a script that works in Firefox but not IE6-
<script language="JavaScript" type="text/javascript"> document.Params.ThisPageURL.value=document.URL; var x = new Date (); document.Params.TimeZoneOffset.value =x.getTimezoneOffset(); document.Params.submit (); </script>
The form is set this way: <FORM ACTION="<?php echo("$Action"); ?>" METHOD="POST" NAME="Params" <input type="hidden" NAME="ThisPageURL" value=""><input type="hidden" Name="$ERR" value=""><input type="hidden" name ="TimeZoneOffset" value=""><input type="hidden" Name="$U" value=""><input type="hidden" Name="$R" value=""><input type="hidden" Name="$T" value="">
I get the following error in IE: document.Params.ThisPageURL is null or not an object
I'm writing this in case it might help someone who hates Internet Explorer as much as I do. I'm fairly new to jquery so many people may already know this but this one stumped me pretty good.I had my code in document ready but for some reason all of it wasn't executing. It would just stop at a certain point. All the code executed fine in Chrome, Opera, Firefox, and Safari. Only internet explorer got hung up on a line of code that i wrote in regular javascript and not in jquery syntax and just would not continue after that. After changing it to jquery syntax it worked.[code]
Here is what I'm trying to do but the problem is "source.html" is not on a server somewhere. I am running everything locally. $('#container').load(source.html #sourceContent) Is there a way to do this exact thing but with a local file?
I've got a little Quizzer program that asks a question in the upper frame of a frameset and then lists the answer in the lower frame. Answers can be plain text, straight html, a sound, or a LINK. I have a function that builds the answer frame using document.write(among other things). This code works fine until you encounter a link. It dutifully displays the link in the lower frame but the very next question builds the newContent perfectly but does NOT write it to the frame even though it appears to execute it.
I have been looking everywhere for some information on only allowing a page to be loaded in IE. I would like to make it so that whenever someone loads the web page in a browser other than IE, an error message is displayed or the page is redirected to another page. I would only like the web page to be shown if it is loaded in IE. Is it possible to do this?
I'm trying to create a player stats page, for my gaming server. I spoke to a guy who knows a little about javascript, and he told me there's a way to use document.location.href to direct to a custom page URL.
For example, if I search for a name, and the results are displayed. I want to click the players username, and be directed to. [url] without the "username.html" actually existing.
I heard it's possible, and it would save me a lot of time because I don't want to have 20,000+ individual pages, one for each username.