Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> edytor tekstu wstawianie fotki do iframe nie dziala na f.fox, edytor tekstu wstawianie fotki do iframe nie dziala na f.fox
rafalkoszalin
post
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 18.09.2011

Ostrzeżenie: (0%)
-----


**Dlaczego to nie dziala na firefoxa a na IE dziala??**

edytor.php:

CODE
<html>
<head>
<title></title>
<script language="Javascript" src="editor.js"></script>
</head>
<body>
<form method="POST">
<div>
<input type="button" onclick="Format('italic')" value="I" />
<input type="button" onclick="Format('Underline')" value="U" />
<input type="button" onclick="Format('justifycenter')" value="C" />
<input type="button" onclick="Format('justifyleft')" value="L" />
<input type="button" onclick="Format('justifyright')" value="R" /><br/>
<input type="button" name="pic" value="foto" onclick="format('InsertImage','','url')" />


<iframe id="textbox" style="width:300px; height:150px"></iframe><br/>
<input type="submit" value="Go" />
<input type="hidden" id="text" name="text" />
</div>
</form>
</body>
</html>




**editor.js:**
CODE

var Editor;

function Format(action)
{
Editor.execCommand(action, false, null);
}

function Colour(colour)
{
Editor.execCommand("forecolor",false, colour);
}

window.onload = function()
{
Editor = document.getElementById('textbox').contentWindow.document;
Editor.designMode = "on";
document.forms[0].onsubmit = function()
{
var text = document.getElementById('text');
text.value = Editor.body.innerHTML;
}
}

function document.onreadystatechange()
{
window.frames["textbox"].document.designMode="On";
}

function format(aa,bb)
{
window.frames['textbox'].focus;
window.frames['textbox'].document.selection.createRange();
window.frames['textbox'].document.execCommand(aa,true,bb);
}


**
chcialbym zeby to dzialalo na firefoxa chodzi o buttona z foto.**
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
kamil4u
post
Post #2





Grupa: Zarejestrowani
Postów: 2 350
Pomógł: 512
Dołączył: 4.01.2009
Skąd: Wrocław / Świdnica

Ostrzeżenie: (0%)
-----


Generalnie tu powinieneś znaleźć rozwiązanie swojego problemu: https://developer.mozilla.org/en/rich-text_...ting_in_mozilla -> http://www-archive.mozilla.org/editor/midasdemo/

Popatrz w źródło strony i odpowiednio pozmieniaj.
Go to the top of the page
+Quote Post
rafalkoszalin
post
Post #3





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 18.09.2011

Ostrzeżenie: (0%)
-----


tak ale w tym edytorze jest wstawianie fotek przez :

imagePath = prompt('Enter Image URL:', 'http://');

wiem ze to dziala pod firefoxem, ale chce by to dzialalo poprzez wybor fotki z dysku. nie przez wpisanie sciezki dostepu. troszke to klopotliwe sprawdzanie i wpisywanie sciezki czy nawet wklejanie, bo to za dlugo trwa. macie jakis pomysl??
Go to the top of the page
+Quote Post
kamil4u
post
Post #4





Grupa: Zarejestrowani
Postów: 2 350
Pomógł: 512
Dołączył: 4.01.2009
Skąd: Wrocław / Świdnica

Ostrzeżenie: (0%)
-----


"upload pików" + AJAX + imagePath = 'sciezka_do_obrazka.jpg'
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 17:48