アプリ版:「スタンプのみでお礼する」機能のリリースについて

下記のものでコピーすると、改行コードがWINDOWSのものではなくCRとなってしまいます。
WINDOWSの改行コードでコピーするにはどうすればよいでしょうか?

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html lang="ja">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
<meta http-equiv="Content-Script-Type" content="text/javascript">
<title>コピー</title>
<script>
function clip_copy(p) {
if (document.all && navigator.userAgent.match(/windows/i)) {
copy_obj = document.obj.copy[p - 1].createTextRange()
copy_obj.execCommand("Copy")
}
}
</script>
</head>
<body>
<p>ボタンのみの表示で隠しフォーム(hidden)の内容をクリップボードにコピーする</p>
<form name=obj>
<input type=hidden name=copy value="aaa
bbb
ccc">
<input type=button onClick="clip_copy(1)" value="項目1をクリップボードにコピー"><br>
<input type=hidden name=copy value="ddd
eee
fff">
<input type=button onClick="clip_copy(2)" value="項目2をクリップボードにコピー"><br>
<input type=hidden name=copy value="ggg
hhh
iii">
<input type=button onClick="clip_copy(3)" value="項目3をクリップボードにコピー">
</form>
</body>
</html>

A 回答 (1件)

clipboardData.setData('Text',document.obj.copy[p - 1].value);


上記一行でいいです。
    • good
    • 0
この回答へのお礼

ありがとうございました。

お礼日時:2005/11/01 01:04

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!