2016-04-19 11 views
1

Ich habe EtherCalc-Tabellen mit meinem Redmine verknüpft. Ich hoffe, diese Tabellenkalkulationen in schreibgeschützt Modus zu machen. Also markierte ich meine Tabelle iframe mit einem schreibgeschützten div. Aber diese Lösung funktioniert nicht:Öffnen eines neuen HTML-Fensters im schreibgeschützten Modus

<div id="my_sheet"> 
    <iframe src="<%= "http://X.X.X.X:8000/" + @issue.spreedsheet.to_s %>" width="1000" height="500" style="display: none" id="sheet">frame content.</iframe> 
</div> 

$(document).ready(function() { 
    $("#my_sheet").prop("readonly", "true"); 
}) 

Wie kann ich dieses Problem lösen?

Hier ist meine Ansicht: spreadsheet

+0

Es gibt keine schreibgeschützten Iframes. – Reinard

Antwort

1

Gerade unter css verwenden.

#my_sheet:after{ 
    position:absolute; 
    content:''; 
    top:0; 
    right:0; 
    bottom:0; 
    left:0; 
    z-index:999; 
} 
#my_sheet{ 
    position:relative; 
} 
+0

Danke, dieser Code funktioniert bei mir, bitte kannst du mir ein bisschen diesen Code erklären ?? –

+0

Dies ist der Vorteil von Pseudoklassen. Mit dieser Klasse erstellen wir nur ein Overlay für iframe – krishna

+0

Und es ist auch keine gültige Lösung. Wenn iframe scroll hat, scrollt scroll auch nicht. – krishna

Verwandte Themen