Crystal Reports, Classical ASP and Internet Explorer 8.0 compatibility
Hi
We have 8 legacy applications which are developed on classical asp having reports built on crystal reports 8.0. Our internet explorer version is 6.0. We are planning to upgrade to IE 8.0 in the next month. While testing these legacy applications for compatibility with IE 8.0, we found that the crystal reports are not visible/not functioning.
Do you know which version of crystal reports will be compatible with IE 8.0 as well as classical asp. Our OS is windows 2003 32 bit.
regards
Hello,
You didn't indicate whether you're using the RDC / COM SDK for Crystal Reports, or the COM SDK for Crystal Enterprise in your classic ASP applications.
In either case, the COM SDKs have been retired with our current product releases. The last products to support the COM SDK are Crystal Reports XI Release 2 (v11.5) and BusinessObjects Enterprise Release 2 (v11.5). Both of these products have reached End of Life for patch support.
The [Supported Platform document for Crystal Reports XI R2 with Service Pack 6|http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/e0fbebaf-07e0-2c10-ad9a-d45810ae7109] (v11.5) says that IE8 in compatibility mode is supported, so the RDC should work in IE8 Compatibility mode.
The [Support Platform document for BusinessObjects XI R2 with Service Pack 6|http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/50e8f572-48d0-2c10-4ea6-83bf8567e28a] (v11.5) says that IE7 is supported. There is no mention of IE8, but it's possible that IE8 in compatibility mode may work with the Enterprise COM SDK.
You may still be able to purchase these products. You'll have to check with your retailers, or with the SAP BusinessObjects Sales team - search on SAP.com.
It is important to understand that patch support has ended for both CR XI R2 and BOE XI R2. There will be no additional fixes released for these products, and if your applications do not work with IE 8 there is no escalation path for a fix.
Sincerely,
Dan Kelleher
Similar Messages
-
Upload Crystal Report to by using Internet Explorer
Hi all visitors
i have crystal report. and in my report, i use group to summary the floor name.
when i click on each floor, my report doesn't link to POS because i use text box covert the group.
when i upload my report to crystal report server and i view it using FireFox, the report show very well and no link.
but when i view it by using Internet Explorer,my report can link and some lines are not correct.
Anybody know how i view the crystal report on IE well as FireFox?
best Regards,Hi,
What version of Internet Explorer(IE) are you using.
If you are using IE 8 or newer, try switching on the Compatibility Mode.
http://support.microsoft.com/kb/956197
Regards,
Ken -
Crystal Reports 7 ASP to Crystal Reports 2008
Hello,
Many many years ago my company wrote applications using ASP VB6, reporting was done using Crystal Reports version 7 and we used the Crystal.CRPE.Application object to generate and display crystal reports in our web applications.
Some of our customers are looking at purchasing the new version of Crystal Reports 2008, my question is, can we still use the current API? Does Crystal Reports 2008 only support .NET applications? We would like to do this without a complete re-write of reporting for these legacy applications, and after searching the net and trying out the trial versions of 2008, I cant seem to get anywhere!!
If anyone could shed some light on this it would be much appreciated.
Kind Regards
Andy RaynerHello Andy,
Direct CRPE API calls were retired long ago (with the release of v9 or v10). The Report Designer Component (RDC) was the last Crystal COM based development component that would work with VB6 and classic ASP. The RDC was retired with the release of CR2008.
The suggested migration path from classic ASP and VB6 is to move to the ReportDocument .NET object model. There is also the Crystal Reports for Java (CRJ) component.
There is quite a bit of information on the SAP website that will help you get started with Crystal Reports and Visual Studios .NET. Here are the links:
The [SAP SDN Network|https://www.sdn.sap.com/irj/sdn]
The [Business Objects page on the SDN Network|https://www.sdn.sap.com/irj/sdn/businessobjects]
The [SDK Developer Library|https://www.sdn.sap.com/irj/boc/sdklibrary] - Under .NET SDK look for the "Crystal Reports .NET SDK" Developer Guide link and API Reference link.
[Code Samples|https://boc.sdn.sap.com/codesamples] - Look for the "Crystal Reports .NET SDK" link under .NET SDK's column.
[Additional Code Samples|http://www.businessobjects.com/global/doc/dev_zone/NET_SApps_q405.zip]
If you have specific questions about migrating to .NET please start a new thread for each question. If you need further clarification on the retirement information please reply to this thread.
Sincerely,
Dan Kelleher -
Crystal Report 2008 SP3 and BO XI 3.1 conflict
Hi every body,
We have a BOE system:
BO XI 3.1
Oracle db 10g
All running successful and can create some types of WebI report.
But we also want reports with Crystal Report.
1> So we install Crystal Report 2008 SP3 (without knowing the conflict error between BO XI 3.1 and Crystal Report 2008 SP3 and overwrite some .dll file). After installing, we can not create WebI report any more. And a error message box display: "DBDriver failed to load: C:\Program File\Business Objects\BusinessObjects ENterprise12.0\win32_x86\dataAccess\connectionServer\dbd_oci.dll ".
2> We uninstall Crystal Report SP3. But this is not the solution. Still error because of missing .dll files.
3> We open BO XI 3.1 setup and repair BO XI 3.1. Even we uninstall BO XI 3.1, delete all of its components and delete in regedit key. We install BO XI 3.1 again. Now we have full .dll file, not missing them any more. But when we open universe and click on Table browser, cannot fetching any tables.
We set rights for Oracle DB user again. But still error: cannot fetching.
4> We searched the solution for this problem on the internet. But not worked, no answer.
Can somebody help me bring back the BOE system state again ? pls :"<
T______THi Paul,
I hope I read your question right!
Yes, It is possible to run XIR2 and 3.1 on the same server although it's not recommended by BO. You will need to make sure they are both pointing to different CMS databases and different FRS repositories, like you already mentioned you will need to specify different ports for the CMS db and Tomcat.
Why not uninstall Business Objects XI R2 in your BO development environment or a spare server (if you have one), and do a clean install of XI 3.1 SP3.
Tip: If you were already having performance issues with your XI R2 environment, I would seriously consider upgrading the hardware. XI 3.1 needs a bit more RAM and CPU than XI R2
Regards
Rim Geurts -
Performace Issue using Crystal Report For enterprise and BEx Queries
Hi all;
We are generating the following error stack when trying to build a report on top of a BEX query using Crystal Report for Enterprise :
|7C4F8ECE44034DB897AD88D6F98B028B3|2011 12 12 17:24:21.277|+0100|>>|E| |crj|20380| 56|ModalContext | |2|0|0|0|BIPSDK.InfoStore:query|CHVXRIL0047:20380:56.174:1|-|-|BIPSDK.InfoStore:query|CHVXRIL0047:20380:56.174:1|Cut2PbOe3UdzgckPBHn8spEab|||||||||com.crystaldecisions.sdk.occa.infostore.internal.InfoObjects||Assertion failed: Java plugin for CommonConnection is not loaded.
java.lang.AssertionError
at com.businessobjects.foundation.logging.log4j.Log4jLogger.assertTrue(Log4jLogger.java:52)
at com.crystaldecisions.sdk.occa.infostore.internal.InfoObjects.newInfoObject(InfoObjects.java:576)
at com.crystaldecisions.sdk.occa.infostore.internal.InfoObjects.continueUnpackHelper(InfoObjects.java:548)
at com.crystaldecisions.sdk.occa.infostore.internal.InfoObjects.continueUnpack(InfoObjects.java:489)
at com.crystaldecisions.sdk.occa.infostore.internal.InfoObjects.startUnpack(InfoObjects.java:464)
at com.crystaldecisions.sdk.occa.infostore.internal.InternalInfoStore$XRL3WireStrategy.startUnpackTo(InternalInfoStore.java:1484)
at com.crystaldecisions.sdk.occa.infostore.internal.InternalInfoStore$XRL3WireStrategy.startUnpackTo(InternalInfoStore.java:1464)
at com.crystaldecisions.sdk.occa.infostore.internal.InternalInfoStore.unpackAll(InternalInfoStore.java:910)
at com.crystaldecisions.sdk.occa.infostore.internal.InternalInfoStore.queryHelper(InternalInfoStore.java:944)
at com.crystaldecisions.sdk.occa.infostore.internal.InternalInfoStore.queryHelper(InternalInfoStore.java:929)
at com.crystaldecisions.sdk.occa.infostore.internal.InternalInfoStore.query_aroundBody24(InternalInfoStore.java:798)
at com.crystaldecisions.sdk.occa.infostore.internal.InternalInfoStore.query(InternalInfoStore.java:1)
at com.crystaldecisions.sdk.occa.infostore.internal.InfoStore.query_aroundBody20(InfoStore.java:175)
at com.crystaldecisions.sdk.occa.infostore.internal.InfoStore.query_aroundBody21$advice(InfoStore.java:42)
at com.crystaldecisions.sdk.occa.infostore.internal.InfoStore.query(InfoStore.java:1)
at com.businessobjects.mds.securedconnection.cms.services.olap.OlapCmsSecuredConnectionService.getConnectionObject(OlapCmsSecuredConnectionService.java:125)
at com.businessobjects.mds.securedconnection.cms.services.olap.OlapCmsSecuredConnectionService.getOlapSecuredConnection(OlapCmsSecuredConnectionService.java:191)
at com.businessobjects.mds.securedconnection.loader.internal.SecuredConnectionLoaderImpl.getOlapConnectionFromSecuredConnection(SecuredConnectionLoaderImpl.java:83)
at com.businessobjects.mds.securedconnection.loader.internal.SecuredConnectionLoaderImpl.getConnectionFromSecuredConnection(SecuredConnectionLoaderImpl.java:60)
at com.businessobjects.dsl.services.workspace.impl.DirectOlapAccessDataProviderBuilder.loadSecuredConnection(DirectOlapAccessDataProviderBuilder.java:193)
at com.businessobjects.dsl.services.workspace.impl.DirectOlapAccessDataProviderBuilder.loadSecuredConnection(DirectOlapAccessDataProviderBuilder.java:176)
at com.businessobjects.dsl.services.workspace.impl.DirectOlapAccessDataProviderBuilder.provideUniverseFromCms(DirectOlapAccessDataProviderBuilder.java:63)
at com.businessobjects.dsl.services.datasource.impl.AbstractUniverseProvider.provideUniverse(AbstractUniverseProvider.java:41)
at com.businessobjects.dsl.services.workspace.impl.AbstractDataProviderBuilder.updateQuerySpecDataProvider(AbstractDataProviderBuilder.java:119)
at com.businessobjects.dsl.services.workspace.impl.AbstractDataProviderBuilder.updateDataProvider(AbstractDataProviderBuilder.java:106)
at com.businessobjects.dsl.services.workspace.impl.AbstractDataProviderBuilder.addDataProvider(AbstractDataProviderBuilder.java:49)
at com.businessobjects.dsl.services.workspace.impl.WorkspaceServiceImpl.addDataProvider(WorkspaceServiceImpl.java:56)
at com.businessobjects.dsl.services.workspace.impl.WorkspaceServiceImpl.addDataProvider(WorkspaceServiceImpl.java:45)
at com.crystaldecisions.reports.dsl.shared.DSLTransientUniverseServiceProvider.createSessionServicesHelper(DSLTransientUniverseServiceProvider.java:72)
at com.crystaldecisions.reports.dsl.shared.DSLServiceProvider.createSessionServices(DSLServiceProvider.java:428)
at com.businessobjects.crystalreports.designer.qpintegration.DSLUtilities.getServiceProvider(DSLUtilities.java:279)
at com.businessobjects.crystalreports.designer.qpintegration.InitializeDSLRunnable.run(InitializeDSLRunnable.java:82)
at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121)
Here seems to be that a plugin is not loaded : com.crystaldecisions.sdk.occa.infostore.internal.InfoObjects||Assertion failed: Java plugin for CommonConnection is not loaded.
could this affect the performance of Crystal Reports for Enterprise and how could I fix this ?
Best Regards
AnisVenkat,
Thanks for your response. Please note, however, the transaction RAD1 does not exist. Let me provide more details about the current settings of the InfoObject.
The Characteristic is 'Item' (0CS_ITEM) and upon going to RSA1 > Modeling > InfoObjects > Item (0CS_ITEM) > Right Click > Display > Business Explorer (tab) > Text Type is set to 'Long Text' and BEx description is set to 'Long description' already.
When I run/execute the query with this Item characteristic, the results in BEx Analyzer is showing appropriate long text, however, Crystal Report for Enterprise shows short text only
K
Edited by: Kumar Pathak on Feb 3, 2012 6:18 PM -
Business Obeject XI 3.1 SP4 and Internet Explorer 8
Hi,
The Business Objects XI3.1 SP4 what's new notes specify Browser support as below
Browser support
SAP Business Objects applications that are viewed in a browser support Microsoft Internet Explorer 8
in Compatibility mode only. Browsers running in Explorer 8 Standard mode are automatically switched
to Compatibility mode when applications such as InfoView or the CMC are launched. Upon exiting the
application, a browser reverts automatically to Internet Explorer 8 Standard mode. No user intervention
is required to switch from one mode to another.
Has anyone experienced issues running\editing webI reports using Infoview or OpenDocument in a corporate environment. Are there any known issues with using IE8 with SP4
Kindly advice.
Thanks & Regards,
Piyush PansareThere are no real problems between IE8 and BI4 that I am aware of. By far the most 2 common problems with IE8 are if you don't use 'Compatibility Mode' or if your 'Zoom' is greater or less than 100%.
With default IE8 settings, there's no issue, perhaps someone has blocked or disallowed certain Java scripts, applets, etc etc?
Alex -
Flash Player 10.3 and Internet Explorer 9 update and workarounds
Hello Flash Player community,
We are tracking the issues being reported on Flash Player 10.3.181.14 and Internet Explorer 9 and actively investigating them. Users are reporting that Flash content is being displayed in the upper left corner of the screen. We want to give those who are encountering these issues an update.
First, we apologize to everyone affected. We know you count on Flash Player as an integral component of the web and we strive for high quality and performance in each release. We are actively looking into the root cause of this issue. Thanks to many of you submitting information via email and our online bug database, we now have some solid leads we are pursuing.
Flash Player 10 and later can use your system’s graphics hardware to accelerate video decoding, and can also accelerate video presentation on some sites. Starting with Flash Player 10.2, Flash Player will also take advantage of hardware accelerated graphics in Internet Explorer 9, utilizing hardware rendering surfaces to improve graphics performance.
With Flash Player 10.3.181.14, reports indicate that systems with Intel HD Graphics adapters running Internet Explorer 9 are the only systems impacted by this particular bug. If you are encountering this issue and have a different configuration we'd love to hear from you. Please review the instructions on this page for details on generating the information we'll need for further investigation.
Solution #1
Adobe has officially released Flash Player 10.3.181.16 for Internet Explorer to address the graphical issues introduced in 10.3.181.14. You can get this release by visiting our official download page, directly downloading and running the installer file, or using the Flash Player auto update mechanism.
After installing, we recommend you re-enable hardware acceleration if you had it previously disabled. We also recommend you clear your browser cache and restart your system.
If you continue to encounter issues, please create a new thread and we'll do our best to investigate further.
Solution #2
On some systems, you may be able to resolve this issue by updating the Intel HD Graphics drivers. It has been reported that driver versions 8.15.10.2361 and above do not exhibit this bug. Unfortunately, some systems might require updates directly from your system manufacturer. We’re working with system manufacturers to make sure they include the latest drivers in future releases.
Solution #3
You can disable hardware acceleration in Internet Explorer 9 using the instructions on this page. Please note that you should re-enable hardware acceleration once this problem has been resolved to enjoy the full benefits of hardware acceleration.
Thank you,
The Flash Player team
Update 5/20/11 - We've temporarily disabled the automatic update notification for Flash Player 10.3 and Internet Explorer. We're making progress on a fix and hope to have a new version available next week.
Update 5/24/11 - Added link to the 10.3.181.15 test update
Update 5/27/11 - Added instructions for post install of 10.3.181.15
Update 5/31/11 - Updated thread with the official 10.3.181.16 announcementFOR THOSE RUNNING IE9 ON WINDOWS 7 AND HAVE INSTALLED THE AUTOMATIC UPDATE FOR ADOBE FLASH PLAYER 10.3 - TAKE THE FOLLOWING STEPS:
Open IE9 Browser window > Click on "Tools" > Click on "Internet Options" > Selct the "Advanced" Tab > Turn on/Click the "Use software rendering instead of GPU rendering" > Click "Apply" > Click "OK" > Shut down and then restart your IE9 browser.
THIS WILL BE A TEMPORARY FIX FOR ANY ISSUES YOU MAY HAVE WITH THE CONSTANT FLOOD OF FLASHING ADS AND THE LIKE UNTIL A PATCH IS MADE AVAILABLE FOR THIS UPDATE.
OTHER QUICK FIXES WOULD INCLUDE:
1) UN-INSTALLING 10.3 AND RE-DOWNLOADING AND INSTALLING 10.2 FOR THE TIME BEING. **BE SURE TO AVOID RE-INSTALLING THE AUTOMATIC UPDATE OF 10.3 AGAIN**
2) DOWNLOADING AND INSTALLING "MOZILLA FIREFOX" AND USING IT AS YOUR WEB BROWSER!! -
ADF Table Filter Internet Explorer 7 and Internet Explorer 8
Good afternoon,
Currently I am creating a table that has filters.
So I configured the component column: Filterable = true
It works perfectly in Chrome and Internet Explorer 9.
It does not work in IE7 and IE8. It allows you to enter the filter parameters, however nothing happens.
Anyone know how to solve?
I am using:
JDeveloper: 11.1.2.1.0
Integrated Weblogic: 10.3
Chrome: v16.0.912.77 m
IE 9: 9.0
IE 8: 0.4 IETester
IE 7: IETester 0.4 and IE7Good morning, thanks for reply
Shay, the project that this problem is stopped for the next two weeks, so return, I will test and report
if it worked or not.
fetishcode, his suspicion was correct, IETester does not work perfectly in this case
Thank you all staff and developers Oracle ADF -
What is the best security/protection program (McAfee/Symantec/Norton/other) for my Dell PC which has Windows XP. I prefer Mozilla Firefox as my browser, but also use Internet Explorer. I just want to know if Mozilla Firefox has identified an ideal product to detect and destroy spam, worms, add-ons -- eliminate security threats of all kinds... AND is tolerated by BOTH Mozilla Firefox AND Internet Explorer.
Best Antivirus for 2013
**http://download.cnet.com/2701-19409_4-1444-2.html
*http://www.pcmag.com/article2/0,2817,2372364,00.asp
*http://freebies.about.com/od/computerfreebies/tp/best-free-antivirus.htm -
If image file not exist in image path crystal report not open and give me exception error problem
Hi guys my code below show pictures for all employees
code is working but i have proplem
if image not exist in path
crystal report not open and give me exception error image file not exist in path
although the employee no found in database but if image not exist in path when loop crystal report will not open
how to ignore image files not exist in path and open report this is actually what i need
my code below as following
DataTable dt = new DataTable();
string connString = "data source=192.168.1.105; initial catalog=hrdata;uid=sa; password=1234";
using (SqlConnection con = new SqlConnection(connString))
con.Open();
SqlCommand cmd = new SqlCommand("ViewEmployeeNoRall", con);
cmd.CommandType = CommandType.StoredProcedure;
SqlDataAdapter da = new SqlDataAdapter();
da.SelectCommand = cmd;
da.Fill(dt);
foreach (DataRow dr in dt.Rows)
FileStream fs = null;
fs = new FileStream("\\\\192.168.1.105\\Personal Pictures\\" + dr[0] + ".jpg", FileMode.Open);
BinaryReader br = new BinaryReader(fs);
byte[] imgbyte = new byte[fs.Length + 1];
imgbyte = br.ReadBytes(Convert.ToInt32((fs.Length)));
dr["Image"] = imgbyte;
fs.Dispose();
ReportDocument objRpt = new Reports.CrystalReportData2();
objRpt.SetDataSource(dt);
crystalReportViewer1.ReportSource = objRpt;
crystalReportViewer1.Refresh();
and exception error as belowFirst: I created a New Column ("Image") in a datatable of the dataset and change the DataType to System.Byte()
Second : Drag And drop this image Filed Where I want.
private void LoadReport()
frmCheckWeigher rpt = new frmCheckWeigher();
CryRe_DailyBatch report = new CryRe_DailyBatch();
DataSet1TableAdapters.DataTable_DailyBatch1TableAdapter ta = new CheckWeigherReportViewer.DataSet1TableAdapters.DataTable_DailyBatch1TableAdapter();
DataSet1.DataTable_DailyBatch1DataTable table = ta.GetData(clsLogs.strStartDate_rpt, clsLogs.strBatchno_Rpt, clsLogs.cmdeviceid); // Data from Database
DataTable dt = GetImageRow(table, "Footer.Jpg");
report.SetDataSource(dt);
crv1.ReportSource = report;
crv1.Refresh();
By this Function I merge My Image data into dataTable
private DataTable GetImageRow(DataTable dt, string ImageName)
try
FileStream fs;
BinaryReader br;
if (File.Exists(AppDomain.CurrentDomain.BaseDirectory + ImageName))
fs = new FileStream(AppDomain.CurrentDomain.BaseDirectory + ImageName, FileMode.Open);
else
// if photo does not exist show the nophoto.jpg file
fs = new FileStream(AppDomain.CurrentDomain.BaseDirectory + ImageName, FileMode.Open);
// initialise the binary reader from file streamobject
br = new BinaryReader(fs);
// define the byte array of filelength
byte[] imgbyte = new byte[fs.Length + 1];
// read the bytes from the binary reader
imgbyte = br.ReadBytes(Convert.ToInt32((fs.Length)));
dt.Rows[0]["Image"] = imgbyte;
br.Close();
// close the binary reader
fs.Close();
// close the file stream
catch (Exception ex)
// error handling
MessageBox.Show("Missing " + ImageName + "or nophoto.jpg in application folder");
return dt;
// Return Datatable After Image Row Insertion
Mark as answer or vote as helpful if you find it useful | Ammar Zaied [MCP] -
Remote Panel and Internet Explorer
Hello. I have a problem with a Remote Panel and Internet Explorer. I create a measurement system in LabVIEW. It�s composed of a main front panel and a few subVIs with independent front panels opened from main Front Panel when I press appropriate button. As a local system everything works ok but I try to create a web version of this system. I decide that I can use a Remote Panel. In Web Publishing Tool I was creating a web page for each of Front Panel. I try to have the same functionality as in local system, so when in Front Panel (opened in Internet Explorer window) I press appropriate button I want to open secondary Internet Explorer window with a subVI inside. And now I�m stuck because I can�t open this secondary window in a network w
orkstation. Has anyone have an idea how can I do it?> Hello. I have a problem with a Remote Panel and Internet Explorer. I
> create a measurement system in LabVIEW. It?s composed of a main front
> panel and a few subVIs with independent front panels opened from main
> Front Panel when I press appropriate button.
I think you have two options. You can open most modal subVI panels
directly on a remote machine. The popup panels won't be in a web page,
but it will work with few changes.
A second approach would be to change the app slightly. The buttons that
launch the subVIs will turn into URL links. The links will open a web
page with a different embedded panel.
Greg McKaskle -
Problem with ACE and Internet Explorer 8
I have a problem with ACE (system A2(1.1)) and Internet Explorer 8.
exactly:
ACE is configured as end-to-end ssl with 2 rserver and with the sticky source address. When user is opening the virtual address from IEv7, the web portal (On Microsoft IIS) works fine.
If user opens the same web portal but using IEv8, the session is suspended after 60 seconds.
I think, that the reason is http keep-allive, which is sending every 60 seconds from the user's internet browser.
Here is some information about this. http://en.wikipedia.org/wiki/HTTP_persistent_connection
Do you have any idea how to resolve this problem: upgrade ACE, change the configuration on IIS or ACE ??
Please help.Hi Kazik,
Using a persistent connection or HTTP keepalives should not have any negative effect on the ACE, so, giving you a straight-forward answer to fix it is not going to be easy.
I would recommend you to open a TAC case to have this investigated further. When you do, please, provide the following data:
A showtech from the Admin context of the ACE
A traffic capture taken on the TenGig interface connecting the switch with the ACE backplane while doing a test connection (preferably one with IE7 and one with IE8 to compare)
If possible, a copy of the SSL private key. Being able to decrypt the traffic capture to look inside the HTTP flow would really make troubleshooting much easier.
Regards
Daniel -
Problem with ExternalInterface.call and Internet Explorer
Hi, I´m developing a site, (
www.gen-studio.com/avelart2
), and I´m using a swf to display a set of thumbs that when
clicked show an item and its description on the browser, those
items might be images or video, everything works fine with the
images.
And actually it works fine with the videos too, when using
Firefox, but when I test the page on Internet explorer it just
doesn’t work!
On principle let me describe how it´s supposed to work,
a thumbnail when clicked sends an id number to javaScript using
ExternalInterface.call(“myFunction”,myId); -I´m
using AS3 for the swf´s-
the javaScript file has already loaded (ever since$(
document).ready) a XML file which uses to match the id with a file
and the description, if the item to show it´s a video, then it
creates a variable which holds a string with the proper html to
embed a swf (a swf movie player that resides just next to the HTML
file), when loaded, the swf movie player uses
ExternalInterface.call() to ask for the source of the video that
has to play, and that function is as follows:
setVideo: function(){
alert("hola");
return comun.miVideo;
(The alert(“hola”); is just to test that the
function is being called), which it is, but it returns null as a
value instead of the proper string, and this happens only on
internet Explorer, but works correctly on Firefox.
I´ve been reading all day about the subject and found a
few interesting things, which though have made me narrow my
problem, they haven´t just provided me with a solution, what I
found so far:
-I must have in account flash security issues: Checked (my
actionScript follows:)
import fl.video.*;
import flash.external.ExternalInterface;
flash.system.Security.allowDomain("*");
var vid:FLVPlayback = this.miPlayer;
vid.source =
flash.external.ExternalInterface.call("comun.setVideo");
-ExternalInterface and Internet explorer don´t work
properly when tested locally: Checked (I have a server on my PC and
I´m testing the site as well in the above direction).
-The object tag holding the swf must have a proper id
attribute: Checked.
-It´s super important the way the object tag is formed:
Checked, and I also tested the tag separately (I put it directly in
the HTML instead of adding it via javaScript) and it worked as
expected in both Firefox and Internet Explorer, which leads me to
believe:
-I read somewhere that if you add the object tag by using
innerHTML or appendChild, returning values from javaScript to swf
won´t work, but I couldn´t find an explanation nor a
solution.
Well, as I said now I´ve been looking all day for an
answer, so I really hope you can help me or give me some advice on
the subject, thank you so much for your time!Hi! it solved itself !! (nahh, I wish), but it indeed had a
solution, it was something quite simple, and I don´t really
understand why it was not working in the first place, but here is
the thing:
I´m learning jquery and this is the first proyect
I´m officially using it, so I was using
$('#myDIV').append("string"); to embed the swf, (and it was working
perfectly on Firefox), so since I had narrowed my problem to those
lines, I decided to try some good-old-fashioned-javaScript and
changed it for: var myDiv =
document.getElementById('thatParticularDiv'); myDiv.innerHTML =
('string'); and it worked both in Firefox and IE !!!!!! :)
I´m quite happy about it, and if someone knows
what´s the issue with my jquery approach I would love to hear
it. THANKS !! -
Swf link not working in Firefox, Opera and Internet Explorer but works in Safari
Hi,
I'm sorry but Im a real newbie and really need help!!!
On the homepage of my website I have put a swf file that I linked to another page in my website through the div a href link and it displays great on safari and links, however in other browsers, when i try to click on it, it comes up with the link at the bottom of the browser (where it sometimes says Done), however it doesnt actually link, it jsut stays on the homepage.
Here is the coding i put in:
<div id="products2">
<p>
<a href="Our_brands/index.html">
<script type="text/javascript">
AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0','wid th','449','height','449','title','Products','src','Productions/boxes3','quality','high','p luginspage','http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=Shockwav eFlash','movie','Productions/boxes3' ); //end AC code
</script>
<noscript>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" width="449" height="449" title="Products">
<param name="movie" value="Our_brands/boxesnew.swf" />
<param name="quality" value="high" /><param name="SCALE" value="noborder" />
<param name="allowScriptAccess" value="always"/>
<embed src="Our_brands/boxesnew.swf" width="449" height="449" quality="high" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" allowScriptAccess="always" scale="noborder"></embed>
<br />
<br />
</object>
</noscript>
</a>
</p>
</div>
Could someone please tell me where I am going wrong?
I would REALLY appreciate it.
Thank you in advance!!I'm doing it for a client and they dont want it put up on the server yet, I wish I could put it up bc I have no idea what I'm doing!
Basically I wanted a swf file from Flash to display a range of products (I have turned all the products into buttons) and then I put coding into all the buttons to on release getURL which work in the swf file, however when I put the swf file into dreamweaver, the buttons worked in hover state, but the action scripting didn't work to link the swf file to another page in the website (the index in Our_brands folder).
So i decided to make it link to the index.html in Our_brands folder from wrapping the swf box in a div tag and linking the div tag <a href="Our_brands/index.html"> which links it great in Safari but wont link in Firefox, Opera and Internet Explorer.
Does that make any sense?
Sorry if it doesn't.
Thanks for the quick reply as well!!! -
Firefox has suddenly gone wrong. I was successfully running both Firefox and Internet Explorer 8 on Windows 7. My laptop is new and has plenty of RAM and HDD. I auto-accept upgrades including the most recent Firefox upgrade and the suggested upgrade to Adobe Flash 10.1. But after this, Firefox stopped working and does not work when I re-load Firefox 3.6. Also IE8 now works very slowly and does not locate major websites like Microsoft without a 'can't find the website message' and having to pressing Return a second time. When I do get to the Mozilla website and click on the button to try to download Firefox 3.6.6, I get this message "Oops! Internet Explorer could not find mozilla3.snt.utwente.nl". Can you help with what has gone wrong? As it stands, I can't use Firefox at all. Note: because Firefox did not work after the upgrade, I've downloaded the IE8 version of the Adobe Flash 10.1. What I really want is to be able to use both Firefox and IE8. But is this possible if they use different versions of Adobe Flash?
== This happened ==
Every time Firefox opened
== About 2-3 days ago ==
== User Agent ==
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; GTB6.5; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; Tablet PC 2.0; .NET4.0C)I have been having the same problem as the original poster. After upgrading to Ffx 3.6.6, the program asks you to upgrade to Flash Player Plugin 10.1. I download and installed 10.1 only to find videos weren't loading.
In my case, the problem is the previous installation of Flash Player (9.0.47) was somehow messing things up. To fix this, because I already had Flash plugin 10.1 installed I had to uninstall 10.1 using the uninstaller from adobe and then manually remove any files related the old flash player plugin 9.0.47
Here is a run-down of my process:
0. To check if you have a previous installation of the Flash Plugin lurking around, in Firefox go to Tools -> Add-ons -> Plugins (tab). At this point you may seen both Flash plugins.
1. Proceed to uninstall Flash Plugin 10.1. Adobe provides an uninstaller here: http://kb2.adobe.com/cps/141/tn_14157.html
( you have to make sure you have nothing running when you execute the installer).
2. On my Mac (sorry I don't know what it is in Windows) I searched the hard drive for any files/folders with "Shockwave". I found a folder called "Shockwave 10". It wasn't removed by Adobe's uninstaller. For safety I deleted it and then emptied the trash.
3. I then went to My HD -> Library -> Internet Plugins.
Remove the file and folder named "Flash player.old"
4. Restarted; ran the Adobe Flash Player 10.1 installer. Restarted again.
5. Opened up ffx and double checked the plugins list (see step 1). Version 10.1 is installed and available. Went to problem sites to test it out and Success!
Hope this helps.
Maybe you are looking for
-
Hi Sourcing Experts, I am getting the following error while trying to add the approver through the below code . log.setLogMessage("------------------ Approver Found------------------"); Logger.info(log); addApprover(ext_legalgroup
-
Error Message when trying to burn CD from Playlist
Never had this problem before, but when I try to burn a playlist, I get the error message "there is a file whose file is bigger than that of a blank CD. You need to insert a blank DVD." Can anyone tell me what I am doing wrong. Thanks in advance for
-
Server.xml file is missing
java.io.FileNotFoundException: C:\jdeveloper\jdev\system\oracle.j2ee.10.1.3.36.73\embedded-oc4j\config\server.xml (The system cannot find the file specified) at java.io.FileInputStream.open(Native Method) at java.io.FileInputStream.<init>(F
-
Displaying minimized windows in expose and/or Mission Control
OK all of you big fans of the SL way of Expose'. I miss being able to see all of those minimized windows as well. I have read in a couple places that this is new setup is not a bug, it was removed from Expose'/Mission Control in Lion. I also read tha
-
Cookies settings: tracking not selected; Use custom setting for history selected; permanent browsing not selected; remember download not selected; remember search and form selected; accept cookies and accept 3rd party selected; keep until expired ...