Fiz um script que formata um iframe editavel mas não consigo fazer com que ao clicar no botão bold a função funcione no iframe.
Como posso concertar isso?
Meu Código:
<html>
<head>
<script language="javascript" type="text/javascript">
//cria uma função start
function Start()
{
//habilita o modo de edição do elemto cujo id é edit
document.getElementById('edit').contentWindow.document.designMode = "on";
}
</script>
<style type="text/css">
iframe
{
float: left;
border: 1px solid #999;
width: 500px;
height: 300px;
}
</style>
</head>
<!-- Invoca a função start toda vez que a página é carregada-->
<body onload="Start()">
<script language="javascript" type="text/javascript">
function negrito()
{
//cria a variavel que armazena a propriedade em negrito
var n = document.write("<font color='red'>";)
return n;
}
</script>
<input type="button" name="bold" value="BOLD" onclick="edit.negrito();">
<iframe id="edit" name="edit"></iframe>
</body>
</html>
Pergunta
Guardião
E ai pessoal!
Fiz um script que formata um iframe editavel mas não consigo fazer com que ao clicar no botão bold a função funcione no iframe.
Como posso concertar isso?
Meu Código:
<html> <head> <script language="javascript" type="text/javascript"> //cria uma função start function Start() { //habilita o modo de edição do elemto cujo id é edit document.getElementById('edit').contentWindow.document.designMode = "on"; } </script> <style type="text/css"> iframe { float: left; border: 1px solid #999; width: 500px; height: 300px; } </style> </head> <!-- Invoca a função start toda vez que a página é carregada--> <body onload="Start()"> <script language="javascript" type="text/javascript"> function negrito() { //cria a variavel que armazena a propriedade em negrito var n = document.write("<font color='red'>";) return n; } </script> <input type="button" name="bold" value="BOLD" onclick="edit.negrito();"> <iframe id="edit" name="edit"></iframe> </body> </html>Obrigado!
Link para o comentário
Compartilhar em outros sites
6 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.