2012-12-24 97 views
0

我們如何在框架中獲得選定的單元格值?我通過點擊鏈接來調用iframe。並在iframe中我想獲得選定單元格的屬性值。如何在mxGraph的iframe中獲取選定的單元格值?

<script> 
     function main(container) { 
      if (!mxClient.isBrowserSupported()) { 
       mxUtils.error('Browser is not supported!', 200, false); 
      } 
      else { 
       var graph = new mxGraph(container); 
       var cell = graph.getSelectionCell(); 
      } 
    </script> 

<body onload="main(window.parent.document.getElementById('graphContainer'))"> 
    <form id="form1" runat="server"> 

    </form> 
</body> 
+0

iFrame是否在同一個域上?你可以告訴我們你的HTML設置..也許是一個http://jsfiddle.net的例子嗎? – ManseUK

+0

是的,Iframe在同一個域中。 –

回答

0

如果你正在使用類似的按鈕

你可以得到最要從EVT

尋找例如信息的:

graph.addListener(mxEvent.DOUBLE_CLICK, function(sender, evt) 
    { 
     var cell = evt.getProperty('cell'); 
     if (cell != null && cell.parent != main_class) { 
       main_class = cell.edges[0].value.slice(14, cell.edges[0].value.indexOf('-')); 

等..

你明明可以在firefox中使用調試器來確定你所在屬性的位置在生物分類系統中居住

相關問題