2012-09-03 1 views
1

divonclick이라는 간단한 속성이 있습니다. 속성에는 mailto achor 태그가 포함되어있어서 방문객이 div를 클릭하면 메일 클라이언트가 새 메일 창으로 팝업됩니다.iOS Mail.app 텍스트 본문의 줄 바꿈

내 문제는 메일 본문에 줄 바꿈이있는 샘플 태그가 있다는 것입니다. OS X Mail.app, Windows 'Outlook, Gmail 및 Windows Phone 7.5 기본 메일 클라이언트에서도 완벽하게 작동하지만 내 iPhone 또는 iPad에서는 줄 바꿈이 없습니다.

줄 바꿈을 위해 다음 코드를 사용합니다. \u2029.

<?php 
    $linebreak = '\u2029'; 
    $signup_email = '[email protected]'; 
    $signup_subject = 'Signup'; 
    $signup_body = 'Dear Company,'. $linebreak . $linebreak .'I would like to signup as the following'. $linebreak .'My name: '. $linebreak .'My e-mail: '. $linebreak . $linebreak . $linebreak .'Best regards, '. $linebreak; 
?> 
<div id="signup" class="left" onclick="location.href='mailto:<?=$signup_email;?>?subject=<?=$signup_subject;?>&body=<?=$signup_body;?>';">Signup</div> 

는 샘플 텍스트는 단지 샘플 텍스트, 나는이 같은 가입 양식을하지 않으려한다 (이것은 너무 구식이 될 것입니다 : 당신이 내 문제를 이해할 수 있도록

나는 전체 코드를 복사 (:).

답변

1

확인, 난 그냥 알아 냈

In this post 저자는이 라인을 깰 %의 0D의 %의 0A의 squence를 사용해야 말한다 그리고, 내가 Gmail에서 시도 OS X의 기본 Mail.app를 작동합니다.! , MS Outlook 및 Thunderbird (Windows XP/7, Windows Phone 7.5, iOS 5.1 및 iOS) 4.2.1.