Hi,<div><br></div><div>Suppose, below is my JS Code in html file</div><div><br></div><div>function analyzeImages() {</div><div><span class="Apple-style-span" style="background-color: rgb(255, 255, 0);"> var strHello = "Hello World"</span></div>
<div> imageAnalyzer.startAnalysis();</div><div>}</div><div><br></div><div>Now, Here is a startAnalyzer slot code in C++ </div>void ImageAnalyzer::startAnalysis() {<div>// Below code works ( Gives message box )<br><div>((MainWin*)parent())->page()->mainFrame()->evaluateJavaScript("alert('Qt is good'); ");<br>
<div><span class="Apple-style-span" style="background-color: rgb(255, 255, 0);">// Now below line does not work.<br></span><div>
<span class="Apple-style-span" style="background-color: rgb(255, 255, 0);">((MainWin*)parent())->page()->mainFrame()->evaluateJavaScript("alert(strHello); ");</span><div> // do something<br><div>}<br><div>
<br></div><div>1). Any idea, how to make it work? </div></div></div></div></div></div></div><div>2). If it is not supported by QtWebkitBridge, then can you please tell me what was the reason behind it?</div><div>3). It is very important for us to make this work, can you please tell me how to do this?</div>
<div><br></div><div>Thanks,</div><div> Sunny.</div>