Technology Questions

Go Back   Technology Questions > Software Questions > Internet > Internet Explorer

Internet Explorer Discuss IE7 or any other IE version.

Reply
 
LinkBack Thread Tools
  #1 (permalink)  
Old 01-15-2008, 07:10 AM
Baffin
Newsgroup Contributor
 
Posts: n/a
Clicking on videos fails with "Invalid char", "Object expected"

When I click on video files (eg., mpeg or mov), instead of playing them, IE7
downloads the file and then gives two error messages ("Invalid character" and
then "Object expected") and then does nothing (instead of displaying the
video). If I download the video file and click on it in Windows Explorer, it
opens correctly (so I presume the file associations are OK).

Firefox has no problems on these same links. For example, when I click on
this link: http://www.weru.ksu.edu/new_weru/mul...s/dust003.mpeg
with FF2, a Quicktime logo is displayed briefly and then the video plays in
the FF browser window. That's what I expect to happen with IE7 as well.

When you click on the above link with your IE7, does it work?

I've searched around but cannot find an explanation for this. Any ideas?

I'm running IE7 on Vista Home Premium, all up to date.

Thanks for any help!
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

 
Old 01-15-2008, 07:10 AM
  #2 (permalink)  
Old 01-15-2008, 10:01 AM
Donald Anadell
Newsgroup Contributor
 
Posts: n/a
Re: Clicking on videos fails with "Invalid char", "Object expected"

Hi,

This is a problem that arises out of a conflict between a new IE7 Security
feature called "Cross Domain Protection" and the "Local Machine Lockdown"
settings on your machine.

There are two ways to get around this problem you are having linking
directly to a .mpeg file on the web and have it open and play in IE7.

1. You can remove the checkmark in the following:
Tools||Internet Options||Advanced||"Allow active content to run in files on
My computer"
Removing that checkmark enables "Local Machine Lockdown" again, and you
should be able to click on the link you supplied to the .mpeg file and have
it open in the Browser in QuickTime.

2. If you don't wish to enable "Local Machine Lockdown" again(or keep
turning it off and on in order to link directly to .mpeg files on the web),
then you will have to tweak the Registry in order to Opt IE7 out of the new
"Cross Domain Protection" feature as described in the following MS Knowledge
Base article:
http://support.microsoft.com/default.aspx/kb/934366

In other words, you can't have it both ways with IE7. Either you enable
Local Machine Lockdown by removing the checkmark next to "Allow active
content to run in files on My Computer", or, you Opt IE7 out of the new
security feature by using the Registry tweak described at the KB article
above.

Once you've performed either step 1. or step 2. above, you should be able to
click on the link you supplied and see the .mpeg file open up in the Browser
in the QuickTime Player:

http://www.weru.ksu.edu/new_weru/mul...s/dust003.mpeg

Good luck,

Donald Anadell

"Baffin" <Baffin@discussions.microsoft.com> wrote in message
news:24AACF63-E80C-4245-B12C-52C53FEAA15C@microsoft.com...
> When I click on video files (eg., mpeg or mov), instead of playing them,
> IE7
> downloads the file and then gives two error messages ("Invalid character"
> and
> then "Object expected") and then does nothing (instead of displaying the
> video). If I download the video file and click on it in Windows Explorer,
> it
> opens correctly (so I presume the file associations are OK).
>
> Firefox has no problems on these same links. For example, when I click on
> this link: http://www.weru.ksu.edu/new_weru/mul...s/dust003.mpeg
> with FF2, a Quicktime logo is displayed briefly and then the video plays
> in
> the FF browser window. That's what I expect to happen with IE7 as well.
>
> When you click on the above link with your IE7, does it work?
>
> I've searched around but cannot find an explanation for this. Any ideas?
>
> I'm running IE7 on Vista Home Premium, all up to date.
>
> Thanks for any help!






Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

  #3 (permalink)  
Old 01-16-2008, 07:40 AM
Baffin
Newsgroup Contributor
 
Posts: n/a
Re: Clicking on videos fails with "Invalid char", "Object expected

Now that you've given me something solid to search upon, I see you've been
active on this problem in many places, and that I'm talking with an expert!

For example, a discussion appears here:
http://www.eggheadcafe.com/software/...e7--flash.aspx

Unchecking "Allow active content to run in files on My computer" causes IE7
to open the mpeg link in the browser window as expected/desired, as you
predicted (well done!, and thank you).

I'm now wondering how to present MOV files (quicktime) to IE7 users reading
web pages I'm authoring. Is there any way to serve people Quicktime MOV
files regardless of their setting of that IE option?

It appears that the default setting for that option is unchecked -- is that
correct? (I'm wondering what setting most IE users would have)

Thank you very much for what you've provided so far -- I spent hours trying
to figure this out. I had searched on "Invalid character" at MS and
elsewhere but must have overlooked the MS article you quoted, perhaps failing
to link the title with my problem.




"Donald Anadell" wrote:

> Hi,
>
> This is a problem that arises out of a conflict between a new IE7 Security
> feature called "Cross Domain Protection" and the "Local Machine Lockdown"
> settings on your machine.
>
> There are two ways to get around this problem you are having linking
> directly to a .mpeg file on the web and have it open and play in IE7.
>
> 1. You can remove the checkmark in the following:
> Tools||Internet Options||Advanced||"Allow active content to run in files on
> My computer"
> Removing that checkmark enables "Local Machine Lockdown" again, and you
> should be able to click on the link you supplied to the .mpeg file and have
> it open in the Browser in QuickTime.
>
> 2. If you don't wish to enable "Local Machine Lockdown" again(or keep
> turning it off and on in order to link directly to .mpeg files on the web),
> then you will have to tweak the Registry in order to Opt IE7 out of the new
> "Cross Domain Protection" feature as described in the following MS Knowledge
> Base article:
> http://support.microsoft.com/default.aspx/kb/934366
>
> In other words, you can't have it both ways with IE7. Either you enable
> Local Machine Lockdown by removing the checkmark next to "Allow active
> content to run in files on My Computer", or, you Opt IE7 out of the new
> security feature by using the Registry tweak described at the KB article
> above.
>
> Once you've performed either step 1. or step 2. above, you should be able to
> click on the link you supplied and see the .mpeg file open up in the Browser
> in the QuickTime Player:
>
> http://www.weru.ksu.edu/new_weru/mul...s/dust003.mpeg
>
> Good luck,
>
> Donald Anadell

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

  #4 (permalink)  
Old 01-16-2008, 08:50 AM
Donald Anadell
Newsgroup Contributor
 
Posts: n/a
Re: Clicking on videos fails with "Invalid char", "Object expected


"Baffin" <Baffin@discussions.microsoft.com> wrote in message
news:F7DA8630-26DF-4137-873E-FB4FA5CAC426@microsoft.com...
> Now that you've given me something solid to search upon, I see you've been
> active on this problem in many places, and that I'm talking with an
> expert!
>
> For example, a discussion appears here:
> http://www.eggheadcafe.com/software/...e7--flash.aspx
>
> Unchecking "Allow active content to run in files on My computer" causes
> IE7
> to open the mpeg link in the browser window as expected/desired, as you
> predicted (well done!, and thank you).


You're welcome.
>
> I'm now wondering how to present MOV files (quicktime) to IE7 users
> reading
> web pages I'm authoring. Is there any way to serve people Quicktime MOV
> files regardless of their setting of that IE option?


I'll preface my remarks by stating that I am not a Web Page Developer.
As long as the .mov file is embedded in your document, it should be
displayed properly regardless of the "Local Machine Lockdown" settings.

>
> It appears that the default setting for that option is unchecked -- is
> that
> correct? (I'm wondering what setting most IE users would have).


That's correct. And it has been the default setting since the release of
SP2, the vast majority of IE7 users would not have "Local Machine Lockdown"
disabled by having placed the checkmark in "Allow active content to run in
files on My Computer". Usually, only those who do not(for what ever reason)
want to add the "Mark of the Web" to their local .html files(to allow active
content to run on the local machine) would need to disable "Local Machine
Lockdown".

The problem with IE7(and it's new Cross Domain Protection feature) only
arises when you try to link directly to files on the web such as, .mov,
..mpeg, .swf, .wrl,...etc. in the form of www.someserver.com/some.mpeg or
"some.swf", "some.mov"...etc. As you found out trying to link to your .mpeg
file directly with Local Machine Lockdown disabled.

IE7 comes Opted in to this new security feature by default, and there is
mechanism in the UI to Opt IE7 out of this feature, it can only be done via
the Registry Tweak described at the MS Knowledge Base link I supplied. As
long as your media files are embedded in the document, there is no conflict
between Local Machine Lockdown(regardless of setting) and the new IE7
security feature(Cross Domain Protection). The conflict only arises when
you try to link directly to the Media file as described above, then you must
either enable Local Machine Lockdown, or Opt IE7 out of the new security
feature using the Registry Tweak in order to get the file to display in the
Browser.

Sorry this is so long winded:)

Good luck,

Donald Anadell




>
> Thank you very much for what you've provided so far -- I spent hours
> trying
> to figure this out. I had searched on "Invalid character" at MS and
> elsewhere but must have overlooked the MS article you quoted, perhaps
> failing
> to link the title with my problem.
>
>
>
>
> "Donald Anadell" wrote:
>
>> Hi,
>>
>> This is a problem that arises out of a conflict between a new IE7
>> Security
>> feature called "Cross Domain Protection" and the "Local Machine Lockdown"
>> settings on your machine.
>>
>> There are two ways to get around this problem you are having linking
>> directly to a .mpeg file on the web and have it open and play in IE7.
>>
>> 1. You can remove the checkmark in the following:
>> Tools||Internet Options||Advanced||"Allow active content to run in files
>> on
>> My computer"
>> Removing that checkmark enables "Local Machine Lockdown" again, and you
>> should be able to click on the link you supplied to the .mpeg file and
>> have
>> it open in the Browser in QuickTime.
>>
>> 2. If you don't wish to enable "Local Machine Lockdown" again(or keep
>> turning it off and on in order to link directly to .mpeg files on the
>> web),
>> then you will have to tweak the Registry in order to Opt IE7 out of the
>> new
>> "Cross Domain Protection" feature as described in the following MS
>> Knowledge
>> Base article:
>> http://support.microsoft.com/default.aspx/kb/934366
>>
>> In other words, you can't have it both ways with IE7. Either you enable
>> Local Machine Lockdown by removing the checkmark next to "Allow active
>> content to run in files on My Computer", or, you Opt IE7 out of the new
>> security feature by using the Registry tweak described at the KB article
>> above.
>>
>> Once you've performed either step 1. or step 2. above, you should be able
>> to
>> click on the link you supplied and see the .mpeg file open up in the
>> Browser
>> in the QuickTime Player:
>>
>> http://www.weru.ksu.edu/new_weru/mul...s/dust003.mpeg
>>
>> Good luck,
>>
>> Donald Anadell



Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Reply

Bookmarks

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
IE7 Line: 1 Char: 102 Error: Expected ";" Code: 0 Rick Wetzel Internet Explorer 1 10-26-2007 06:40 PM
Windows Explorer: How to force ALL folders to use "All Items" template rather than "Pictures & Videos" Tom Windows Vista 11 05-05-2007 01:15 PM
RE: "Directory name invalid" when clicking .exe-file Mukul K Sharma Windows Vista 9 04-19-2007 12:30 PM
Why do eMails contain "=20" and "=C3=A4" char codes ? Sven Claasen Windows XP 0 01-04-2007 06:14 AM
What is "Parent Object" under "Inherited From" for Perms of numericSID?? Ms. Linda A.W. Windows XP 0 01-04-2007 04:49 AM


New To Technology Questions? Do You Need Help with Your Computer or Device? Do You Need Help with this site?

All times are GMT -8. The time now is 11:28 AM.


2003 - 2009 All Rights Reserved. Technology Questions

Search Engine Friendly URLs by vBSEO 3.3.0