eBook authors eBook Software - create and publish your own ebooks
Create your own eBooks
 
   
EBookApprentice.com
Learn How To Create, Publish & Market E-Books
 
   
EBookCompiler.com
E-Book Creation Software
 
   
EBookPower.com
Add sophisticated multimedia to your E-Books
 
   
CoverFactory.com
Create E-Book covers in minutes
 
 
  EBookSubmit.com
E-Book Marketing & Promotion made easy
 
  EBookJungle.com
Search engine for E-Books
 
  EBookInterviews.com
Interviews with eBook authors
 
  EBookEnhance.com
Tools for building better eBooks
 
 
 
Archived Message:

Links open using IE - Can I use the default browser?


 
Sam7777777777777 I know AEC uses the IE engine but can links on my pages be made to use the user's default browser instead of always opening with IE?

Posted on: 12:14 pm on May 31, 2006
Storyman Have never seen such an animal. From what I've seen ALL ebook compiliers that use a browser's engine use IE. Please post if you find different.

Posted on: 3:43 pm on May 31, 2006
Sam7777777777777 It isn't a major problem I suppose but some people that I gave my ebook to have IE installed as part of Windows but normally use Firefox and have asked why it opens external pages in IE. I thought I might be able to have page links use their preferred browser when they open a blank external web page. I'm happy for internal pages to use IE as they're all within the confines of the ebook but it would have been good if blank pages could have been opened using whatever browser the reader prefers.

Oh well....


Posted on: 3:57 pm on May 31, 2006
Sam7777777777777 By blank page I meant a href="???.com" target="_blank"

Posted on: 4:03 pm on May 31, 2006
Storyman I could be mistaken but somewhere read that uninstalling IE could/would create problems with the OS.

Personally, I prefer the free version of Opera. A smaller footprint in Ram and seems to be faster.
http://www.opera.com/


Posted on: 9:25 pm on May 31, 2006
Sam7777777777777 Uninstalling IE altogether would render the eBook useless, wouldn't it? Anyway, that's not what I meant but it seems that AEC will only allow external links to open in IE so it doesn't really matter. I just hoped that it could be set to use the user's default browser when it opens a web page into a new window that isn't part of the ebook itself. When it's opened within the ebook it doesn't matter that it's IE because nobody would notice but if people don't like using IE it would be good if an opened browser window was opened with the one they normally use.

Sounds simple enough but I don't know how these things work so I assume it isn't.


Posted on: 10:42 pm on May 31, 2006
Storyman Sam,

My point is that IE exist with all WIN OS. A user doesn't know that the ebook has an IE shell. The addition of additional browser installations is a moot point. Or am I missing something?


Posted on: 11:44 pm on May 31, 2006
Sam7777777777777 IE exists, yes, but for normal browsing someone may prefer to use Firefox and ignore IE completely. Perhaps they hate it and refuse to use it.

Obviously, when they open my ebook it uses the IE engine to display pages within itself, and as you say, they won't be aware it is using IE so that part is perfect.

But some pages within my ebook have links to certain websites that I open in new browser windows, separate from the confines of the ebook. Normally, those websites open in IE.

But if their preferred browser is Firefox, they may be unhappy that I'm forcing them to open websites in IE.

I know I am anyway if I display a website page within the ebook, but that won't be obvious and it won't be a problem.

I simply hoped that there might be a way to force my links that open new browser windows to call their default engine (say Firefox, but could be anything, including IE), rather than automatically using itself (IE).

I know that's asking one browser to call on another to open a page, but I thought/hoped there might be a way to do it.


Posted on: 12:21 am on June 1, 2006
Storyman What you say makes a lot of sense now that I've got a better picture of what you're trying to do. It's an interesting idea.

You'd probably have better luck finding a developer's web site and posing the question there. It's going to take someone with specialized knowledge to tell you if it is even possible.

Maybe if you created a program to search for installed browser programs, then let the user select which browser to open the external page in. Just because FireFox is installed does not mean that it is the preferred browser. My system has several browsers installed and I'm not sure how anyone could determine which is my preferred browser.


Posted on: 2:07 am on June 1, 2006
Sam7777777777777 Yeah, I just assumed there might/could be a default browser setting, like email clients can be set as default so that mailto links open their preferred email client.

But thanks for your input, Storyman. It isn't a major thing but the question I got from a couple of readers made me think about it so I'll keep making enquiries. I'll post in this thread if I turn up anything of interest.

Cheers.


Posted on: 2:34 am on June 1, 2006
Storyman I've been pondering the idea some more and have suggestion that might be suitable. Allow the user to set the default browser. Maybe an alert book could open when the ebook is launched the first time. It could inform the user that IE is the current default browser for that ebook and give them the option of selecting their preferred browser by locating it. After that the information could be stored in a cookie.

Posted on: 5:26 pm on June 1, 2006
Sam7777777777777 Not sure how I'd do that from within AEC but I've added your suggestion to the notes I'm making so thanks for that.

Posted on: 3:24 am on June 2, 2006
EBookCompiler Haven't tested this, but I think:

There is a way to use the default browser:

Force the hyperlinks to use ShellExecute to open.


1. A HREF="http://www.yahoo.com" TARGET="_blank"

Will open in IE

2. A HREF="http://www.yahoo.com" but in the ebook Edit User Interface, set Internet links to automatically open in a new window

Will open in default browser

3. A HREF="##OPEN('http://www.yahoo.com')"

Will open in default browser


Posted on: 1:28 pm on June 6, 2006
Sam7777777777777 Wow! The page with links on loads into the ebook from a server so that I can update it so I wasn't expecting that to work but I just did a quick test and it seems to be working fine. Can't believe how easy that turned out to be.....

Thank you.


Posted on: 5:15 am on June 9, 2006
Storyman That's why Sunil is the man! Activ really is the best ebook compiler available.

Posted on: 5:49 am on June 9, 2006
Sam7777777777777 Can't argue with that.

Posted on: 10:01 am on June 9, 2006
softwareguru I know this is a REALLY OLD thread, however, I just wanted to thank the OP and Sunil as I have been using ActivEbook Compiler for YEARS now and always used the target=_blank variable and was always frustrated with how it opened links in IE... I never realized this was such an easy fix, and like I said, I have been using AEC for YEARS.... See that, I guess you really DO learn something new every day, eh?

Posted on: 2:35 am on July 25, 2015

Go to Active Discussion Thread

Participate in Current/New Discussions

List All Archived Forums



Copyright © 2000-2015, Answers 2000 Limited.

With any business, it is up to the individual owner of said business to ensure the success of the business. You may make more or less than any sample figures or results that might be quoted on our web sites or other publications. All business involves risk, and many businesses do not succeed. Further, Answers 2000 Limited does NOT represent that any particular individual or business is typical, or that any results or experiences achieved by any particular individual/business is necessarily typical.

Disclosure: Our company's websites' content (including this website's content) includes advertisements for our own company's websites, products, and services, and for other organization's websites, products, and services. In the case of links to other organization's websites, our company may receive a payment, (1) if you purchase products or services, or (2) if you sign-up for third party offers, after following links from this website. Unless specifically otherwise stated, information about other organization's products and services, is based on information provided by that organization, the product/service vendor, and/or publicly available information - and should not be taken to mean that we have used the product/service in question. Additionally, our company's websites contain some adverts which we are paid to display, but whose content is not selected by us, such as Google AdSense ads. For more detailed information, please see Advertising/Endorsements Disclosures

Our sites use cookies, some of which may already be set on your computer. Use of our site constitutes consent for this. For details, please see Privacy.

Contact Us    About and Terms Of Use    Privacy    Advertising/Endorsements Disclosures