2015-01-03 5 views
0

워크샵을 위해 연결 파일에 일부 js를 코딩했습니다. 나는 변수의 숫자를 컴파일하고 사용자에게 데이터를 전자 메일로 보내려고 노력하고있어. 이메일을 생성하기 위해 아이콘을 클릭 할 때 나는 아무것도 얻지 못합니다.자바 스크립트가 이메일을 생성하지 않습니다.

SET 날짜 코드

var d = new Date(); 
var weekday=new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"); 
var monthName = new Array("January","February","March","April","May","June","July","August","Septemeber","October","November","December"); 
var dateVal = d.getDate().toString(); 
var delimeter = ", "; 
var delimeter1 = " "; 
var txtPostdate = "" 
var lDigit = dateVal.charAt(dateVal.length-1); 
if (lDigit = = "1"){ 
    txtPostdate = "st"; 
}else if(lDigit = = "2"){ 
    txtPostdate = "nd"; 
}else if(lDigit = = "3"){ 
    txtPostdate = "rd"; 
}else{ 
    txtPostdate = "th"; 
} 
var dateString = weekday[d.getDay()]+delimeter+monthName[(d.getMonth())]+delimeter1+dateVal+txtPostdate+delimeter+d.getFullYear(); 
var player = GetPlayer(); 
player.SetVar("SystemDate",dateString); 

이메일 보내기 CODE

var player = GetPlayer(); 

var useremail = player.GetVar("email"); 

var subject ="My Fact Sheet - Optimizing Your Online Job Applications"; 

var firstname = player.GetVar("firstname"); 
var lastname = player.GetVar("lastname"); 
var street = player.GetVar("street1"); 
var address2 = player.GetVar("street2"); 
var city = player.GetVar("city"); 
var state = player.GetVar("state"); 
var zip = player.GetVar("zip"); 
var phone = player.GetVar("phone"); 
var cell = player.GetVar("cell"); 
var mymail = player.GetVar("mymail"); 
var phone = player.GetVar("phone"); 
var cell = player.GetVar("cell"); 
var school1 = player.GetVar("school1"); 
var s1city = player.GetVar("s1city"); 
var s1degree = player.GetVar("s1degree"); 
var s1date = player.GetVar("s1date"); 
var s1start = player.GetVar("s1start"); 
var school2 = player.GetVar("school2"); 
var s2city = player.GetVar("s2city"); 
var s2degree = player.GetVar("s2degree"); 
var s2start = player.GetVar("s2start"); 
var s2date = player.GetVar("s2date"); 
var school3 = player.GetVar("school3"); 
var s3city = player.GetVar("s3city"); 
var s3degree = player.GetVar("s3degree"); 
var s3date = player.GetVar("s3date"); 
var s3start = player.GetVar("s3start"); 
var e1title = player.GetVar("e1title"); 
var e1start = player.GetVar("e1start"); 
var e1end = player.GetVar("e1end"); 
var e1 = player.GetVar("e1"); 
var e1employer = player.GetVar("e1employer"); 
var e1city = player.GetVar("e1city"); 
var e1state = player.GetVar("e1state"); 
var e1zip = player.GetVar("e1zip"); 
var e1super = player.GetVar("e1super"); 
var e1phone = player.GetVar("e1phone"); 
var e1reason = player.GetVar("e1reason"); 
var e1startsalary = player.GetVar("e1startsalary"); 
var e1endsalary = player.GetVar("e1endsalary"); 
var e1accomplish = player.GetVar("e1accomplish"); 
var e2title = player.GetVar("e2title"); 
var e2start = player.GetVar("e2start"); 
var e2end = player.GetVar("e2end"); 
var e2 = player.GetVar("e2"); 
var e2employer = player.GetVar("e2employer"); 
var e2city = player.GetVar("e2city"); 
var e2state = player.GetVar("e2state"); 
var e2zip = player.GetVar("e2zip"); 
var e2super = player.GetVar("e2super"); 
var e2phone = player.GetVar("e2phone"); 
var e2reason = player.GetVar("e2reason"); 
var e2startsalary = player.GetVar("e2startsalary"); 
var e2endsalary = player.GetVar("e2endsalary"); 
var e2accomplish = player.GetVar("e2accomplish"); 
var e3title = player.GetVar("e3title"); 
var e3start = player.GetVar("e3start"); 
var e3end = player.GetVar("e3end"); 
var e3 = player.GetVar("e3"); 
var e3employer = player.GetVar("e3employer"); 
var e3city = player.GetVar("e3city"); 
var e3state = player.GetVar("e3state"); 
var e3zip = player.GetVar("e3zip"); 
var e3super = player.GetVar("e3super"); 
var e3phone = player.GetVar("e3phone"); 
var e3reason = player.GetVar("e3reason"); 
var e3startsalary = player.GetVar("e3startsalary"); 
var e3endsalary = player.GetVar("e3endsalary"); 
var e3accomplish = player.GetVar("e3accomplish"); 
var r1name = player.GetVar("r1name"); 
var r1company = player.GetVar("r1company"); 
var r1email = player.GetVar("r1email"); 
var r1phone = player.GetVar("r1phone"); 
var r2name = player.GetVar("r2name"); 
var r2company = player.GetVar("r2company"); 
var r2email = player.GetVar("r2email"); 
var r2phone = player.GetVar("r2phone"); 
var r3name = player.GetVar("r3name"); 
var r3company = player.GetVar("r3company"); 
var r3email = player.GetVar("r3email"); 
var r3phone = player.GetVar("r3phone"); 
var cover = player.GetVar("cover"); 
var resume = player.GetVar("resume"); 
var mail = player.GetVar("mail"); 

var mailto_link='mailto:'+useremail+'?subject='+subject+'&body='+"Activity Notes – Optimizing Your Online Job Applications %0d%0A %0d%0AMy Name:%0d%0A”+firstname+”%0d%0A”+lastname+”%0d%0A%0d%0AMy Address:%0d%0A”+street1+”%0d%0A”+street2+”%0d%0A”+city+”%0d%0A”+state+”%0d%0A”+zip+”%0d%0A%0d%0AMy Home Phone: %0d%0A"+phone+”%0d%0A%0d%0AMy Cell Phone: %0d%0A”+cell+”%0d%0A%0d%0AMy eMail: %0d%0A "+mymail+”%0d%0A%0d%0AMy Education:%0d%0A”+school1+”%0d%0A”+s1city+”+s1degree+”%0d%0A”+s1start+”%0d%0A”+s1date+”%0d%0A%0d%0A”+school2+”%0d%0A”+s2city+”%0d%0A”+s2degree+”%0d%0A“+s1start+”%0d%0A”+s2date+”%0d%0A%0d%0A”+school3+”%0d%0A“+s3city+”%0d%0A“+s3degree+”%0d%0A“+s1start+”%0d%0A“+s3date+”%0d%0A%0d%0AMy Employment History - Job 1: %0d%0A“+e1title+”%0d%0A%0d%0ADates: %0d%0A “+e1start+”%0d%0A“+e1end+”%0d%0A%0d%0AEmployer Information:%0d%0A“+e1+”%0d%0A“+e1employer+”%0d%0A“+e1city+”%0d%0A“+e1state+”%0d%0A“+e1zip+”%0d%0A%0d%0ACompany Contact: %0d%0A“+e1super+”%0d%0A“+e1phone+”%0d%0A%0d%0AReason for Leaving: %0d%0A“+e1reason+”%0d%0A%0d%0AStarting Salary: “+e1startsalary+”%0d%0AEnding Salary: ”+e1endsalary+”%0d%0A%0d%0AAccomplishments:%0d%0A“+e1accomplish+”%0d%0A%0d%0AMy Employment History - Job 2:%0d%0A“+e2title+”%0d%0A%0d%0ADates:%0d%0A“+e2start+”%0d%0A“+e2end+”%0d%0A%0d%0AEmployer Information: %0d%0A“+e2+”%0d%0A“+e2employer+”%0d%0A“+e2city+”%0d%0A“+e2state+”%0d%0A“+e2zip+”%0d%0A%0d%0ACompany Contact: %0d%0A“+e2super+”%0d%0A“+e2phone+”%0d%0A%0d%0AReason for Leaving:%0d%0A“+e2reason+”%0d%0A%0d%0AStarting Salary: “+e2startsalary+”%0d%0AEnding Salary: “+e2endsalary+”%0d%0A%0d%0AAccomplishments:%0d%0A“+e2accomplish+”%0d%0A%0d%0AMy Employment History - Job 3:%0d%0A“+e3title+”%0d%0A%0d%0ADates:%0d%0A“+e3start+”%0d%0A“+e3end+”%0d%0A%0d%0AEmployer Information:%0d%0A 
“+e3+”%0d%0A“+e3employer+”%0d%0A“+e3city+”%0d%0A“+e3state+”%0d%0A“+e3zip+”%0d%0A%0d%0ACompany Contact:%0d%0A“+e3super+”%0d%0A“+e3phone+”%0d%0A%0d%0AReason for Leaving:%0d%0A“+e3reason+”%0d%0A%0d%0AStarting Salary: “+e3startsalary+”%0d%0AEnding Salary: “+e3endsalary+”%0d%0A%0d%0AAccomplishments:%0d%0A“+e3accomplish+”%0d%0A%0d%0AMy References:%0d%0A“+r1name+”%0d%0A“+r1company+”%0d%0A“+r1email+”%0d%0A“+r1phone+”%0d%0A%0d%0A“+r2name+”%0d%0A“+r2company+”%0d%0A“+r2email+”%0d%0A“+r2phone+”%0d%0A%0d%0A“+r3name+”%0d%0A“+r3company+”%0d%0A“+r3email+”%0d%0A“+r3phone+”%0d%0A%0d%0AMy Resume:%0d%0A“+resume+”%0d%0A%0d%0AMy Cover Letter:%0d%0A“+cover+”%0d%0A%0d%0A 

win=window.open(mailto_link,'emailWin'); 
+0

* "이메일을 생성하기 위해 아이콘을 클릭해도 아무것도 얻지 못합니다."* - 브라우저의 디버그 콘솔에 오류가 있습니까? 모든 코드가 함수 안에 있습니까? – nnnnnn

+0

eLearning 소프트웨어 프로그램을 사용하고 있습니다. 자바가 미리보기에서 작동하지 않기 때문에 웹에 업로드 한 후에 만 ​​볼 수 있습니다. –

+0

응답 해 주셔서 감사합니다! –

답변

0

공간 대신에 20 %를 넣어보십시오. 제출 된 URL의 텍스트에는 공란이 있습니다. "활동 노트 - 온라인 최적화 .........". 전체 URL을 조사하지는 않았지만 필요할 때마다 인코딩해야합니다.

+0

고마워요 dmc ... 당신의 권고 사항을 시도했지만 여전히 아무것도 이해가 안 돼요, 나는 다른 워크샵에서 비슷한 코드를 사용했고 f 그것을해야한다. 아아아! –

+0

mailto :를 서비스 할 워크 스테이션에 전자 메일 프로그램이 제대로 등록되지 않았을 수 있습니다. – subjectivist

+0

나는 그걸 밤에 끊어야한다고 생각해. 롤. 내 안구가 내 두개골에 가라 앉을 준비가되었습니다. 나는 여전히 다른 기계를 시험해 보았다. –

관련 문제